United States Remote (Global) Employment USD 165,000 - 175,000 Yearly

GeneDx is hiring a Senior Software Engineer

About the Role

GeneDx is seeking a Senior Software Engineer to design and deliver high-quality solutions that contribute to meaningful platform improvements. In this role, you will own significant components, collaborate across teams, and participate in architectural discussions to build reliable, well-tested software.

What You'll Do

  • Dive into unfamiliar code to troubleshoot or add new features.
  • Participate in feature development of larger projects and technically lead smaller ones.
  • 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.
  • Mentor junior engineers.
  • Collaborate with cross-functional partners.

What We're Looking For

  • 6+ years of software engineering experience.
  • Proficiency in at least 3 software languages, with ability to quickly learn new ones.
  • Significant experience in .NET Framework and .NET (Core/6+) with C#.
  • Significant experience in SQL Server (schema design, performance tuning, migration strategies).
  • Significant experience with message queues, ideally MSMQ in production.
  • Demonstrated experience modernizing legacy applications into cloud‑native microservices and event-driven architectures.
  • Strong understanding of troubleshooting and maintenance of systems running on a Windows platform.
  • Ability to understand system performance metrics and translate them into actionable improvement tasks.
  • 3+ years experience with front-end applications using modern frameworks (React highly desired, but Vue or Angular are acceptable).
  • Experience with data modeling using multiple database and storage types.
  • 5+ years experience designing and deploying resilient and scalable large scale and distributed services in the cloud using Docker and Kubernetes (e.g. AWS, GCP, Azure, OCI).
  • Applied knowledge of multiple architectural paradigms.

Nice to Have

  • Prior healthcare / health tech experience, or experience in other regulated industries, particularly with data privacy and compliance requirements.

Technical Stack

  • Backend: .NET Framework, .NET (Core/6+), C#, MSMQ
  • Data: SQL Server
  • Frontend: React, Vue, Angular
  • Infrastructure & Cloud: Docker, Kubernetes, AWS, GCP, Azure, OCI

Benefits & Compensation

  • Salary range: $165,000-$175,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.

Required Skills
.NET Framework.NET (Core/6+)C#SQL ServerMSMQReactVueAngularDockerKubernetesSchema DesignPerformance TuningMigration StrategiesMessage Queues
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
GeneDx

GeneDx is a genetic testing and diagnostics company that provides advanced genetic sequencing services for medical diagnosis and research.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago