About the Role
We are looking for a Staff Software Engineer - Remote to join our innovative team at Gifthealth. This role is pivotal in revolutionizing healthcare by simplifying the management of prescriptions and health services. As a Staff Software Engineer, you will design, build, and scale critical software systems that support our core products and operations.
What You'll Do
- Design and implement scalable, reliable, and secure software systems for core Gifthealth platforms.
- Lead technical architecture decisions and drive long-term platform evolution.
- Provide technical leadership, conduct code reviews, and mentor engineers across teams.
- Collaborate with Product, Design, and stakeholders to translate business needs into technical solutions.
- Identify and reduce technical debt; improve system performance, observability, and reliability.
- Establish and uphold engineering best practices, standards, and documentation.
Requirements
- Bachelor’s degree in computer science, engineering, or related field OR equivalent professional experience.
- 8+ years of professional software engineering experience.
- Demonstrated experience designing and operating production-grade systems at scale.
- Knowledge of modern software architecture patterns, cloud-native systems (AWS, GCP, or Azure), and system reliability principles.
- Advanced proficiency in at least one backend language (e.g., Ruby, Elixir, Python, Java, Go, or Node.js).
Nice to Have
- Experience in healthcare, pharmacy, or regulated industry environments (HIPAA).
- Frontend or mobile experience (Hotwire, React, TypeScript).
- Infrastructure-as-code and CI/CD tooling skills.
What We Offer
- Competitive salary ranging from $164,000 to $205,000.
- Fully remote work environment with flexible hours.
- Opportunities for professional growth and development.
- Collaborative and inclusive company culture.
- Health and wellness benefits.
This Staff Software Engineer role at Gifthealth offers a unique opportunity to lead innovative healthcare solutions remotely while earning a competitive salary.
Who Will Succeed Here
Proficient in multiple programming languages including Ruby, Python, and Java, with a deep understanding of their ecosystems, enabling rapid development and integration of healthcare solutions.
Self-motivated and disciplined to excel in a fully remote environment, demonstrating strong time management skills and the ability to independently drive projects while collaborating effectively with distributed teams.
Experienced in cloud technologies such as AWS, GCP, and Azure, able to architect and optimize applications for scalability and security in a healthcare context, with a strong focus on compliance and data protection.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months