United States Remote (Global)

GeneDx is hiring a Senior Software Engineer

Responsibilities

  • Work on advancing our technology platform and building software products that make a meaningful impact.
  • Contribute to medium- to large-scale technical efforts.
  • Mentor junior engineers.
  • Collaborate with cross-functional partners.
  • Deliver robust, scalable solutions aligned with business objectives.
  • 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.

Requirements

  • Proficiency in at least 3 software languages, with a demonstrated ability to quickly learn new ones as needed.
  • 6+ years of software engineering experience, including significant experience in: .NET Framework and .NET (Core/6+), C#
  • SQL Server (schema design, performance tuning, migration strategies)
  • Message queues, ideally MSMQ in production
  • Demonstrated experience in 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+ 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.
About company
GeneDx
GeneDx is a genetic testing and diagnostics company that provides advanced genetic sequencing services for medical diagnosis and research.
All jobs at GeneDx Visit website
Job Details
Department Software Development
Category other
Posted 5 months ago