Software Engineer, Full Stack

Doximity
Summary
Join Doximity's mission to help every physician be more productive and provide better care for their patients. As a pragmatic software engineer, you will work with small product and engineering teams to build production software using Ruby and Rails. You will shape how physicians engage with medical content, drive technical improvements across the stack, and translate product vision into user-focused solutions. You will continuously iterate on features, contribute to a culture of technical excellence, and proactively resolve complex issues. Doximity offers a remote position with industry-leading benefits, including medical, dental, vision, 401k matching, employee stock purchase plan, parental leave, life and disability insurance, generous time off, and wellness benefits. The total compensation range is $150,000-$175,000.
Requirements
- You enjoy working with small (3-6 people) product and engineering teams to build production software
- You are comfortable working in Ruby and Rails, and take pragmatic approaches to deliver products that delight while maintaining high quality engineering practices
- You are a manager-of-one, can work independently, focused on the delivery of functional solutions
- You don't mind occasionally filling the gaps and helping the product and commercial teams make good decisions on how to move forward
- You default to concise and effective written and verbal communication
Responsibilities
- Shape the way physicians engage with and consume medical content by building and enhancing features that deliver timely, relevant updates
- Drive technical improvements across the stack (Ruby on Rails, Vue.js , GraphQL, MySQL, AWS), ensuring the News products are robust, scalable, and high-performing
- Work within a cross-functional team to translate product vision into practical, user-focused solutions that improve the overall platform experience
- Continuously iterate on existing features, leveraging analytics and user feedback to optimize for engagement, usability, and reliability
- Contribute to a culture of technical excellence by sharing knowledge, participating in code reviews, and supporting team growth
- Proactively identify and resolve complex issues, ensuring the Doximity remains a trusted and reliable resource for physicians
Benefits
- Remote position, no back-to-office requirements
- Medical, dental, vision offerings for you and your family
- 401k with matching program
- Employee stock purchase plan
- Family planning support, Childcare FSA, and parental leave
- Life, AD&D, and Disability
- Generous time off, holidays and paid company trips
- Wellness benefitsโฆplus many more!