Lead Software Engineer
I
ImpiricusHealth Technology
Atlanta, GA | NYC, NY | Remote, USAFull-TimeLead
Salary150,000 - 190,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- AWSDockerPythonGCPKubernetesAzureNext.jsReactCI/CDMicroservices
Requirements
- 8+ years of professional software engineering experience with deep expertise in backend or full-stack application development.
- Expert proficiency in Python and modern backend technologies, including scalable APIs and distributed systems.
- Strong experience building modern frontend applications using React, Next.js, or similar frameworks.
- Proven experience integrating AI/LLM technologies into production applications, including prompt engineering and orchestration frameworks.
- Extensive experience designing and operating microservices, event-driven architectures, and cloud-native systems on AWS, Google Cloud, or Azure.
- Strong experience with DevOps practices, including CI/CD, Docker, Kubernetes, and infrastructure as code.
- Demonstrated expertise in software engineering best practices, including testing, observability, security, and performance optimization.
- Proven track record of leading complex technical initiatives and mentoring engineers in fast-paced environments.
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
- Experience in healthcare technology, healthcare data, or HIPAA-compliant systems is a plus.
Responsibilities
- Lead the design, architecture, and implementation of scalable backend services, APIs, and distributed systems using Python and cloud-native architectures.
- Drive development of modern full-stack applications and internal platforms using React/Next.js and related frontend technologies.
- Design secure, reliable, and high-performance systems that enable rapid product innovation and long-term scalability.
- Lead the development of data pipelines, asynchronous workflows, third-party integrations, and AI/LLM-powered capabilities.
- Champion engineering excellence through code quality, testing, observability, CI/CD, performance optimization, and infrastructure improvements.
- Serve as the technical lead for complex, cross-functional initiatives from architecture and design through deployment.
- Mentor engineers through technical coaching, design reviews, code reviews, and collaborative problem-solving.
View Full Description & ApplyYou'll be redirected to the employer's site