Senior Software Engineer

GeneDxNew York City, NY
9dRemote

About The Position

As a public and profitable company, we have ambitious plans to scale and enhance our products and services. We’re looking for software engineers who can work holistically to design strategic solutions that go beyond just writing code. A strong track record in understanding business needs, communicating effectively, and delivering impactful results is essential, along with leadership qualities to guide and inspire colleagues. As a Senior Software Engineer, you'll play a key role in advancing our technology platform and building software products that make a meaningful impact. You’ll have the opportunity to lead technical efforts spanning multiple months across a large-scale system. You'll be expected to propose novel solutions to real-world business challenges, work cross-functionally with engineering and non-engineering peers, and drive results that enhance our user experiences and business workflows.

Requirements

  • 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).

Nice To Haves

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

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

Benefits

  • Paid Time Off (PTO)
  • Health, Dental, Vision and Life insurance
  • 401k Retirement Savings Plan
  • Employee Discounts
  • Voluntary benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service