Note: The job is a remote job and is open to candidates in USA. GeneDx is a public and profitable company with ambitious plans to scale and enhance its products and services. They are seeking a Senior Software Engineer to play a key role in advancing their technology platform and building impactful software products, while leading technical efforts across large-scale systems.
Responsibilities
- Dive into unfamiliar code to troubleshoot or add a new feature
- 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
Skills
- Proficiency in at least 3 software languages, with a demonstrated ability to quickly learn new ones as needed. Python is highly desired, but other languages such as C#, Java, Javascript/Typescript, or others are acceptable
- 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 (React highly desired, but Vue, or Angular are acceptable)
- 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)
- Prior healthcare / health tech experience, or experience in other regulated industries, particularly with data privacy and compliance requirements
- Kubernetes
Benefits
- We provide competitive compensation and benefits that reflect local market practices and legal requirements in each country where we operate, helping employees thrive both professionally and personally.
Company Overview
Company H1B Sponsorship