About the Role
We are seeking a Senior Software Engineer to join our growing team. In this role, you will lead the development of new features, mentor junior engineers, and ensure the delivery of high-quality software. You will work closely with cross-functional teams to define, design, and ship new features. We value a strong sense of ownership, a bias towards action, and a commitment to continuous learning.
Responsibilities
- Lead the design and development of new features and products.
- Mentor junior engineers and help them grow in their roles.
- Ensure the delivery of high-quality software.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and testable code.
- Participate in code reviews and pair programming sessions.
- Contribute to the development of best practices and standards.
- Identify and address performance bottlenecks.
- Work on improving the overall architecture of the system.
- Stay up-to-date with the latest technologies and trends.
- Participate in on-call rotations to ensure system reliability.
- Troubleshoot and resolve complex issues.
- Document technical decisions and processes.
- Provide technical guidance to other team members.
- Ensure that the codebase is well-documented and easy to understand.
- Work on improving the development and deployment processes.
- Participate in the planning and estimation of projects.
- Collaborate with the product team to define the roadmap.
- Ensure that the software meets the required quality standards.
- Work on improving the overall user experience.
- Participate in the recruitment and onboarding of new team members.
- Contribute to the development of the company's technical strategy.
- Ensure that the software is secure and compliant with industry standards.
Nice to Have
- Experience with healthcare software.
- Experience with telemedicine platforms.
- Experience with real-time communication systems.
- Experience with video conferencing systems.
- Experience with healthcare regulations and compliance.
- Experience with HIPAA compliance.
- Experience with FHIR standards.
- Experience with interoperability standards.
- Experience with healthcare data standards.
- Experience with healthcare APIs.
Compensation
Competitive salary and benefits package
Work Arrangement
Remote
Team
Collaborate with cross-functional teams, including product, design, and other engineering teams.
What You'll Get
- Competitive salary and benefits package
- Health, dental, and vision insurance
- 401(k) matching
- Generous PTO and holidays
- Flexible work hours
- Remote work options
- Professional development opportunities
- Tuition reimbursement
- Employee assistance program
- Wellness programs
- Employee resource groups
- Diversity, equity, and inclusion initiatives
- Community involvement opportunities
- Employee referral program
- Performance bonuses
- Stock options
- Relocation assistance
- Parental leave
- Adoption assistance
- Fertility benefits
Our Culture
- We value diversity, equity, and inclusion.
- We foster a culture of continuous learning and improvement.
- We encourage innovation and creativity.
- We promote work-life balance.
- We support professional development and growth.
- We value open communication and collaboration.
- We strive for excellence in everything we do.
- We are committed to delivering high-quality software.
- We value a strong sense of ownership and accountability.
- We are passionate about improving healthcare through technology.
Not provided