Search jobs > San Mateo, CA > Senior backend engineer

Senior Backend Engineer (Python)

Aitopics
San Mateo, California, US
Full-time

San Mateo, CA; Remote (Poland); Remote (Colombia)

Company : Veryfi

Is this your next job Read the full description below to find out, and do not hesitate to make an application.

Veryfi provides secure data extraction OCR API, data capture mobile SDK, and toolkits to liberate trapped data in your unstructured documents like invoices, bills, purchase orders, checks, and receipts in real-time.

We are seeking a highly skilled and experienced Senior Python Engineer to join our API Service team. In this role, you will be responsible for designing, developing, and maintaining the core API infrastructure that enables seamless communication between our systems and external partners.

Responsibilities :

  • API Design and Development : Architect, design, and develop RESTful APIs using Python and related frameworks.
  • Performance Optimization : Optimize API performance to ensure low-latency responses and high availability, even under heavy loads.
  • Data Integration : Collaborate with data engineers to integrate data sources and ensure data consistency and accuracy in API responses.
  • Security : Implement security best practices to protect sensitive data and ensure compliance with industry standards.
  • Testing and Quality Assurance : Develop and maintain automated tests, conduct code reviews, and ensure code quality through continuous integration and delivery (CI / CD) pipelines.
  • Documentation : Create comprehensive API documentation to assist internal and external developers in understanding and using our APIs effectively.
  • Troubleshooting and Debugging : Investigate and resolve complex issues related to API functionality, performance, and reliability.
  • Scalability : Plan and implement strategies for horizontal scaling to accommodate growing user demands.
  • Collaboration : Work closely with product managers, front-end developers, and other teams to gather requirements and deliver API solutions that align with business goals.
  • Mentorship : Provide guidance and mentorship to junior engineers, fostering a culture of learning and growth within the team.

Qualifications :

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience (6+ years) in Python development, with a focus on API development.
  • Strong knowledge of RESTful API design principles and best practices.
  • Proficiency in Python web frameworks such as Flask or Django.
  • Experience with database systems (SQL and NoSQL) and data modeling.
  • Familiarity with containerization technologies (e.g., Docker) and cloud platforms (e.g., AWS, Azure, GCP).
  • Expertise in writing unit tests and using testing frameworks.
  • Solid understanding of security protocols and best practices (e.g., OAuth, JWT, HTTPS).
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration abilities.

Additional Requirements :

  • Experience working with Jira to manage your work.
  • Outstanding communication skills (written and verbal).
  • Have a great understanding of common software engineering design patterns.

Equal Opportunity Employer :

Veryfi is committed to building a diverse and inclusive team. All qualified applicants will be considered without regard to race, color, religion, sex, sexual orientation, gender identity or expression, age, national origin, disability, protected veteran status, or any other factor protected by applicable federal, state, or local laws.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider employment for qualified applicants with criminal histories in a manner consistent with the requirements of this law.

J-18808-Ljbffr

14 days ago
Related jobs
Rollbar, Inc.
San Francisco, California

We are looking for a Senior Backend Engineer with expertise in Golang and AWS to take our backend infrastructure to the next level. As a Senior Backend Engineer, you will be a key player in the design, development, and optimization of our backend services, one that is robust, secure, scalable, and e...

Docusign, Inc.
San Francisco, California

We are looking for a Backend Engineer with the knowledge and skills to deliver highly scalable web solutions to our customers. The Template Authoring team is a diverse group of engineers tasked to build the foundation for great template building experience and delightful user experiences. The ideal ...

BILL
San Francisco, California

We are looking for a strong, passionate engineer to join us on an exhilarating journey to clock colossal payment volumes, build & ideate towards next-gen capabilities, & invent new revenue streams in the Card Issuing space. Designed and developed backend services, REST APIs, messaging queues...

Rippling
San Francisco, California

Drive backend system development efforts by building fault-tolerant, scalable services that seamlessly integrate AI capabilities. Preferred experience in our technology stack: Python, Django, Golang, React, MongoDB, Presto, Pinot, Kafka, AWS. ...

Alley Corp
San Francisco, California

The Engineering team is responsible for building out the platforms, APIs, services, workflows, and logical architectures for bringing this vision to life. We are creating a platform fundamentally driven by AI, which scales to a massive trove of data, and a diverse customer base; it is a complex syst...

Motion Recruitment
San Francisco, California

A San Francisco based startup is changing the game in the open-source space and is looking to grow their team and currently looking for a fully onsite Senior Backend Engineer with Infrastructure experience. They are revolutionizing the open source space for engineers that are strong in Python and wa...

OSI Engineering
Mountain View, California

Backend Engineer responsible for designing, delivering, and operating services on cloud infrastructure that supports critical functionalities such as navigation, user preferences, authentication, and more. In this role, you will work closely with product owners, mobile and embedded application engin...

Recruiting from Scratch
San Francisco, California

Our client is a fintech looking for a Senior Backend Engineer. ...

Lyft
San Francisco, California

We are looking for an experienced backend software engineer to join our Telematics team. In this role, you will work with incredibly passionate and talented colleagues from software engineering (mobile, server and data), machine learning and data science, actuarial science on building industry-leadi...

Greylock
CA, United States

Experience with Python, Go, Javascript, Java or C++. ...