Lead Python Application Development Engineer - API & Cloud

Zeektek

$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software development
  • Expert in Python programming
  • Proficient in API development
  • Strong experience with container-based development
  • Familiarity with AWS RDS
  • Experience with GitLab CI/CD and pipeline management
  • Skilled in Docker, Kubernetes, and Helm

Responsibilities

  • Develop and maintain Python APIs for Kubernetes containers in AWS
  • Lead architecture and development of scalable applications
  • Design and implement RESTful APIs and backend services
  • Manage CI/CD pipelines with GitLab or GitHub Actions
  • Handle containerized applications using Docker and Kubernetes
  • Collaborate with cross-functional teams on new feature development
  • Ensure code quality through reviews, testing, and documentation
  • Mentor junior engineers and foster continuous improvement culture

Benefits

  • Fully remote work opportunity
  • Involvement in enterprise-level projects
  • Collaborative work environment with cross-functional teams
  • Mentorship opportunities within the team
  • Potential for contract-to-hire placement
Full Job Description
We have a 12 month contract to hire for a Lead Python Application Development Engineer - API & Cloud with 5-7+ years of experience. Must have container based development experience and an expert in Python. 100% Remote.

MUST HAVES:
  • 5-7 years of experience
  • Expert in Python
  • API Development
  • Container Based development
  • AWS RDS
  • Gitlab CI/CD including pipeline management
  • Experience with Docker, Kubernetes, and Helm

NICE TO HAVES:
  • Healthcare IT experience
DISQUALIFIERS:
lacking strong communication skills and ability to cross collaborate.

About this role:
This is the enterprise Finance API team supporting all applications with payment processing and a wide range of financial capabilities. As a central component of the enterprise architecture, our API is deeply integrated across the organization.

We're currently seeking a Lead Application Development Engineer to join our team. This role will support both ongoing enterprise initiatives and a growing pipeline of new projects. As a project-based team, strong communication skills and the ability to collaborate effectively with architects, engineers, and leads across multiple application teams are essential. Given our API's central role, cross-functional coordination is critical to our success along with expert level technical skills.

Responsibilities:
  • Develop, manage, and maintain the code in Python api's that are running for the Kubernetes Containers in AWS using RDS.
  • Lead the architecture and development of robust, scalable, and secure applications.
  • Design and implement RESTful APIs and backend services using Python.
  • Develop and maintain CI/CD pipelines (e.g., GitLab, GitHub Actions).
  • Manage containerized applications using Docker, Kubernetes, and Helm.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure code quality through code reviews, testing, and documentation.
  • Mentor engineers and contribute to a culture of continuous improvement.
    • Required Qualifications
      • Expert-level proficiency in Python and API development.
      • Strong experience with Docker, Kubernetes, and Helm for container orchestration and deployment.
      • Proven experience in CI pipeline development (e.g., GitLab, GitHub).
      • Solid understanding of software engineering principles, design patterns, and best practices.
      • Experience with cloud platforms (AWS)
  • Performance Expectations/metrics: Ability to deliver timely, high-quality code. As system understanding grows the developer should be more independent and require less help from others on the team.

Job Description:
Job Profile Summary
Position Purpose:
Designs, develops, and implements complex enterprise software solutions. Collaborates closely with technical and non-technical roles such as data modelers, architects, business analysts, data stewards, and subject matter experts (SMEs) to provide design, technical analysis, development/configuration, testing, implementation, and support expertise representing the interest of the business across the enterprise.
Education/Experience:
A Bachelor's degree in a quantitative or business field (e.g., statistics, mathematics, engineering, computer science) and requires 5 - 7 years of related experience.
Or equivalent experience acquired through accomplishments of applicable knowledge, duties, scope and skill reflective of the level of this position.
Technical Skills:
Experience with Change Management
Experience with Enterprise Architecture
Soft Skills:
Intermediate - Seeks to acquire knowledge in area of specialty
Intermediate - Ability to identify basic problems and procedural irregularities, collect data, establish facts, and draw valid conclusions
Intermediate - Ability to work independently
Intermediate - Demonstrated analytical skills
Intermediate - Demonstrated project management skills
Intermediate - Demonstrates a high level of accuracy, even under pressure
Intermediate - Demonstrates excellent judgment and decision making skills
Intermediate - Ability to communicate and make recommendations to upper management
Intermediate - Ability to drive multiple projects to successful completion
Intermediate - Possesses technical aptitude

Similar Jobs

More Information Technology Jobs

Find similar Lead Python Application Development Engineer - API & Cloud jobs: