Job Closed
This listing is no longer active.
Senior Software Engineer
Location
United States
Posted
184 days ago
Salary
$162K - $185K / year
Seniority
Senior
Job Description
Senior Software Engineer
GeneDx
• 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. • Lead technical efforts spanning multiple months across a large-scale system. • Propose novel solutions to real-world business challenges. • Work cross-functionally with engineering and non-engineering peers. • Drive results that enhance our user experiences and business workflows. • 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.
Job 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).
Benefits
- Paid Time Off (PTO)
- Health, Dental, Vision and Life insurance
- 401k Retirement Savings Plan
- Employee Discounts
- Voluntary benefits
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Director, Software Engineering – Salesforce
AssistRxSpecialty therapy initiation and patient support company delivering informed access and improved outcomes.
• Lead a multi-layered Salesforce engineering organization, including Development Managers, Salesforce Developers, Salesforce Administrators, and nearshore/offshore teams • Act as a leader of leaders, coaching Development Managers on execution, prioritization, technical decision-making, and people leadership • Build a culture of accountability, urgency, psychological safety, and continuous improvement • Drive clear goal-setting, performance management, succession planning, and talent development across teams • Partner cross-functionally to align engineering priorities with product, client delivery, and business outcomes • Navigate a matrixed organization with multiple stakeholders and competing priorities while maintaining focus and clarity • Serve as the senior technical authority for AssistRx’s Salesforce ecosystem, with deep expertise in Service Cloud and Experience Cloud • Provide architectural oversight across Apex, Lightning Web Components, Flows, integrations, and event-driven architectures • Ensure Salesforce solutions are secure, scalable, compliant, and support enterprise healthcare use cases • Establish and enforce engineering standards, code quality practices, CI/CD discipline, and platform governance • Collaborate with peer Directors to align tools, patterns, and best practices across engineering teams • Own sprint planning, backlog health, and delivery predictability across multiple Salesforce teams • Ensure Agile/Scrum practices are consistently executed and continuously improved • Proactively surface and manage risks, dependencies, capacity constraints, and delivery tradeoffs • Lead incident management, production support, escalation processes, and on-call rotations • Drive operational excellence across change management, security, compliance, and release management • Ensure teams are trained, enabled, and prepared to meet evolving technical and regulatory demands
Staff Software Engineer
CherryEasy payment plans for health and wellness providers and their clients. Fast, high approving and cost effective.
• Build end-to-end software that brings Cherry into more practices and launch new products beyond BNPL. • Make architectural decisions that shape Cherry's platform across frontend, backend, integrations, and infrastructure • Define and implement observability, monitoring, and metrics systems that make our products safer, faster and more reliable for practices and patients. • Collaborate with product, design, data, and operations to rapidly deliver high-impact features and experiment toward measurable outcomes.
• Contribute to the development and optimization of our core database execution engine. • Work on features that impact query correctness, performance, and scalability. • Help own and evolve our Bazel-based build system and Buildfarm remote-execution infrastructure while contributing broadly to developer tooling and automation. • Responsible for ingesting data into the Ocient system at high speeds, enabling massive-scale data solutions.
Senior Software Engineer
Dispensed GlobalDispensed: Your alternative therapy journey to wellness starts here.
• Design and develop scalable web applications that serve patients and clinicians across multiple markets. • Contribute to platform consolidation efforts, working across legacy and rebuild systems to deliver unified functionality. • Build robust, secure integrations with healthcare systems including electronic health records, prescription monitoring, and telehealth infrastructure. • Take ownership of projects from conception through deployment, ensuring alignment with business objectives and regulatory requirements. • Collaborate with product managers, designers, and engineers across time zones to define technical solutions and roadmaps. • Write clean, maintainable, and well-tested code following engineering best practices. • Develop and optimise APIs for performance, scalability, and security in a healthcare context. • Conduct code reviews and mentor team members, contributing to a strong engineering culture.




