Seamlessly unifying access, fulfillment, and support for faster, simpler digital pharmacy care.
Lead Senior Software Engineer
Location
United States
Posted
1 day ago
Salary
$142K - $177.5K / year
Seniority
Senior
Job Description
Job Requirements
- Bachelor’s degree in computer science, engineering, or related field OR equivalent professional experience (Required)
- 5–10 years of professional software engineering experience (Required)
- Demonstrated experience leading technical projects or small engineering teams (Required)
- Experience leading teams using Agile or similar delivery methodologies (Required)
- Experience with CI/CD pipelines and DevOps practices (Required)
- Prior experience managing or formally leading engineers (Preferred)
- Experience in high-growth startups or healthcare technology organizations (Preferred)
- Knowledge of Ruby and Ruby on Rails (Rails 7 or similar frameworks); modern web application architecture and RESTful APIs; relational databases (Postgres) and data modeling; and cloud platforms and production systems (Required)
- Knowledge of healthcare or regulated industry environments and scalable distributed systems and service-oriented architectures (Preferred)
- Strong software design and coding skills with emphasis on clean, maintainable, and testable code (Required)
- Technical leadership, code review, and architectural decision-making skills (Required)
- Team leadership, coaching, and mentoring skills (Required)
- Cross-functional communication and collaboration skills (Required)
- Ability to translate abstract business problems into technical solutions (Required)
- Ability to prioritize work and balance hands-on coding with leadership responsibilities (Required)
- Ability to influence technical direction and drive alignment across teams (Required)
- Ability to scale teams and systems in a high-growth environment (Preferred)
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
We are looking for a Full-Stack Engineer (AI-First) who will help build the MVP and shape the technical foundation of the product. The role combines full-stack development with AI-driven workflows. The engineer will design and implement core product functionality, integrate LLM-b...
Lead Engineering Team focused on delivering production-grade infrastructure for Bitcoin solutions
The role involves designing, developing, and maintaining end-to-end web applications utilizing .NET (C#) and Angular frameworks while collaborating with cross-functional teams on new feature delivery. Responsibilities also include optimizing SQL Server databases, implementing responsive user interfaces, ensuring quality through testing, and contributing to architectural decisions.
Senior Software Engineer, Networking
DittoReal-time database for mobile, web, IoT, and server apps that can magically sync data with or even without the internet.
Senior Software Engineer designing networking solutions at Ditto.



