Job Closed
This listing is no longer active.
Affordable healthcare for everyone.
Lead Software Engineer
Location
Ohio
Posted
96 days ago
Salary
$151K - $323K / year
Seniority
Senior
Job Description
Lead Software Engineer
GoodRx
• Lead the architectural design and development of complex backend systems using Elixir • Provide technical guidance, mentorship, and support to junior and mid-level engineers • Drive technical excellence by ensuring adherence to coding standards • Design, develop, and maintain scalable software solutions in Elixir • Collaborate closely with cross-functional teams to translate business requirements • Design and maintain efficient CI/CD pipelines (preferably Kubernetes-based) • Stay informed about emerging technologies and assess their impact on our practices • Contribute to the development and evolution of internal frameworks and tools
Job Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
- 8+ years of experience in software development, with a primary focus on Elixir and functional programming
- Proven track record of designing and implementing scalable backend systems using Elixir
- Solid experience with Google Cloud Platform (GCP) or AWS
- Strong proficiency in Infrastructure as Code (IaC) tools such as Terraform
- Experience managing containerization technologies like Docker and Kubernetes
- Strong understanding of distributed systems, concurrency, and fault tolerance
- Contributions to the Elixir community or open-source projects are a plus
Benefits
- Medical, dental, and vision insurance
- 401(k) with a company match
- Employee Stock Purchase Plan (ESPP)
- Unlimited vacation
- 13 paid holidays
- 72 hours of sick leave
- Mental wellness and financial wellness programs
- Fertility benefits
- Generous parental leave
- Pet insurance
- Supplemental life insurance for you and your dependents
- Company-paid short-term and long-term disability
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design and build modular, reusable platform services • Develop integration layers across legacy and modern APIs • Collaborate with product teams to understand data models and protocols • Translate business requirements into scalable backend solutions • Deliver features in sprint-based agile environment • Ensure maintainability, observability, and reliability of services • Maintain strong automated test coverage • Adapting Compliance and Security best practices. • Adapting AI on day to day routine tasks and deliverables. • Communicate and work effectively with others to create great high quality software. • Proactively improve our processes and the design and architecture of our products. • Drive innovation by coming up with new product ideas. • Interest in learning emerging technologies and programming languages UX / UI Web designing (React / Angular / Vue).
• Works as Tech lead with hands-on development experience on Java / DataFlow based architecture with a cross-functional team of Software developers and Quality Analysts delivering software solutions and collaborates with the Product Owner, Product Manager, Business Analysts, Architects and others during the delivery of the project • Designs and develops effective, maintainable, high-quality code in a timely fashion • Create Design & Technical Specs from Business specs, provide Technical guidance and mentoring to Developers & Sr. Developers • Possesses a wide range of experience and the ability to resolve complex issues. • Works on complex and diverse projects. • Exercises good judgment in selecting methods, techniques and evaluation criteria for obtaining solutions. • Lead and participate in code reviews to ensure adherence to established coding and architectural standards • Acts as an evangelist for change and constant innovation. • Demonstrates excellent verbal and written communication skills including the ability to concisely express solutions/ideas verbally or via written text and diagrams • Works with analysts, Product Owners, and Integration Testing team to ensure the delivery of quality code that meets the functional requirements • Works with and leads offshore development teams. Acts as a technical resource for junior team members. • Involved in integrating on-shore and off-shore code deliverables. • Assists with the training and mentoring of the team members. • Drives the technical vision and strategic direction of technology with input from business teams, Architecture, development, and IT Support.
Software Engineer II – ORCA
Humata HealthHumata Health is a healthcare technology company focused on leveraging advanced technologies to improve patient care and streamline healthcare processes. The company promotes a col
• Develop and maintain microservice-based RPA bots that automate Prior Authorization statusing, determination, and submission workflows across insurance payer portals. • Build and support automation workflows using RPA to interact with payer systems reliably at scale. • Integrate RPA microservices with the broader company platform through interconnected APIs and service-based architecture. • Contribute to new automation capabilities, including: • Self-healing automation logic powered by internal LLMs • Smarter microservice automation generation • Ensure RPA services are reliable, scalable, and maintainable within a distributed microservice architecture. • Collaborate with engineering and product teams to deliver customer go-live milestones on time. • Contribute directly to achieving the company’s ARR OKRs by enabling successful and timely customer deployments. • Quickly ramp up and make an immediate engineering impact by improving automation coverage and stability. • Apply strong expertise in RPA and TypeScript to build and maintain production automation systems.
Senior Full Stack Developer
DevSavantMission control for your tech and software operations that will let your company GROW.
• Utilize Spec Driven Development (SDD) to ensure all features are well-architected, scalable, and documented before execution. • Design, build, ship, and maintain the Fulcrum platform, collaborating with the team to deliver high-quality product features and exceptional UI/UX. • Proactively identify opportunities to automate manual processes across the engineering lifecycle. • Constantly collaborate with team members across product, design, and engineering to ship quality features. • Drive long-term platform growth by designing modular, extensible architectures while maintaining high code quality. • Raise your own and the team’s technical capabilities every day by staying at the forefront of AI, machine learning, and full-stack trends.



