GeneDx is looking for a Senior Software Engineer to play a key role in advancing our technology platform and building impactful software products. You will lead technical efforts across a large-scale system, propose novel solutions to business challenges, and drive results that enhance user experiences and business workflows.
What You'll Do
- Dive into unfamiliar code to troubleshoot or add new features.
- Participate in feature development of larger projects.
- Technically lead smaller projects.
- Participate in Support tasks, including off-hours and weekend on-call rotations.
- Propose technical designs, considering standard patterns, tradeoffs, and maintainability.
- Provide thorough and meaningful code reviews.
- Work with legacy as well as novel code bases.
- Prototype, develop, and debug new features.
- Implement and maintain DevOps cloud patterns.
What We're Looking For
- Proficiency in at least 3 software languages, with ability to quickly learn new ones.
- 5+ years experience developing back-end services and APIs in a distributed, service-oriented architecture.
- 5+ years experience building large-scale front-end applications using modern frameworks.
- 5+ years experience with data modeling using multiple database and storage types.
- 3+ years experience designing and deploying services in the cloud (e.g. AWS, GCP, Azure, OCI).
Nice to Have
- Python is highly desired.
- React highly desired.
- Prior healthcare / health tech experience, or experience in other regulated industries, particularly with data privacy and compliance requirements.
- Kubernetes.
Technical Stack
- Languages: Python, C#, Java, Javascript/Typescript
- Frameworks: React, Vue, Angular
- Cloud/Infrastructure: AWS, GCP, Azure, OCI, Kubernetes
Benefits & Compensation
- Compensation: $170,000-$180,000 USD
- Paid Time Off (PTO)
- Health, Dental, Vision and Life insurance
- 401k Retirement Savings Plan
- Employee Discounts
- Voluntary benefits
Work Mode
This is a remote position.
GeneDx is an Equal Opportunity Employer.





