Lead Engineer – Python (USA)- job post

February 3, 2026

Apply for this job

Job Description

United State

Full job description

No. Of Positions : 1

Location : USA

Experience :

Job Description :

We are seeking a highly skilled Python Engineer to join our team in San Jose, California. The ideal candidate will take ownership of backend development projects from concept to delivery, ensuring technical excellence and a seamless experience for our clients. This role involves leading a small team, fostering collaboration, and maintaining a strong focus on software development best practices. If you are passionate about backend technologies, thrive in dynamic environments, and have a knack for mentoring, this is the opportunity for you.

Responsibilities

  • Design robust, scalable, and performant Python architectures, including microservices, APIs, and data pipelines.
  • Conduct code reviews, ensuring adherence to coding standards, best practices, and identifying areas for improvement in Python codebases.
  • Leading the design and implementation of complex features, leveraging Python frameworks and libraries to deliver high-quality solutions.
  • Profiling and optimizing Python code for performance, identifying bottlenecks, and implementing efficient algorithms and data structures.
  • Diagnosing and resolving technical issues, analyzing logs, and utilizing debugging tools to maintain the reliability of Python applications.
  • Collaborating with cross-functional teams, communicating technical concepts effectively, and translating requirements into technical solutions. Provide technical direction and mentoring developers.
  • Driving Agile methodologies within the team, participating in sprint planning, stand-ups, and retrospectives to ensure efficient project delivery.

Requirements

  • Strong experience in Python programming and microservices architecture.
  • Solid understanding of Object-Oriented Design and Data Structures.
  • Proficiency in system design.
  • Proficiency in developing RESTful web services using frameworks.
  • Familiarity with Linux programming; experience with Big Data or Data Analytics.
  • Hands-on experience with Agile development methodologies.
  • Proven ability to work directly with clients, including requirement gathering and project delivery.
  • Experience leading or mentoring small teams.
  • Strong communication, problem-solving, and analytical skills.
  • Ability to manage and prioritize multiple projects.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.

Visa Status Requirement: Open to candidates with H1B, Green Card, or U.S. Citizenship only.