Sr. Software Engineer - Full Stack
Responsibilities
You are expected to work with a highly talented staff of diverse expertise to clarify requirements, develop next generation software that will assist our comprehensive end-to-end human genome sequencing and analysis products.
This position will enrich your experience in all phases of the software development lifecycle allowing you to simplify, invent, build and engineer best in class products.
Requirements
- Architect, design, and modernize application software including dashboards, workflow management systems, reporting platforms, and web portals.
- Design and develop highly robust, scalable, and user-centric software systems supporting sample processing, order management, and report delivery.
- Automate operational workflows to reduce manual processes and enhance system stability.
- Design, develop, and maintain system integration interfaces for internal platforms and external partners, supporting healthcare data exchange standards such as HL7 and FHIR, and lead technical discussions to define interface contracts and implementation strategies.
- Develop backend services using Java and Python, and build user-facing applications using ReactJS and modern web technologies.
- Implement and manage containerized deployments using Docker and Kubernetes, and build and maintain CI/CD pipelines using Jenkins to support automated testing and deployment across on-premise and AWS environments.
- Identify system bottlenecks, conduct code reviews, and implement architectural improvements to support growing operational demands.
- Provide production support, perform root cause analysis, and drive continuous system enhancements.
Qualifications
- Bachelor’s degree or higher in Computer Science, Computer Engineering, or a related technical field.
- 5+ years of professional experience in software development, including development of user-facing and enterprise-grade applications.
- Strong proficiency in Java (Spring Boot) and ReactJS.
- Experience with modern web standards and technologies, including ES6, HTML5, and CSS3.
- Solid understanding user experience principles and web application design best practices.
- Experience with full-stack development, including web protocols and web server optimization techniques.
- Familiarity with microservices architecture and containerization technologies such as Docker and Kubernetes.
- Prior experience in biotech, healthcare, or genomics environments is a plus.
Benefits
The hiring range for this position is $150,000 to $175,000 per year, which may factor in various geographic regions. The base pay actually offered will take into account internal equity and also may vary depending on the candidate’s geographic region, job-related knowledge, skills, and experience among other factors. Our full-time regular positions also include an annual performance-based bonus (or a sales incentive plan) and long-term incentive units (equity) provided as part of our compensation package, in addition to a full range of medical, financial, and/or other benefits, dependent on the level and position offered.
Pay
The base pay for this position is $150,000 to $175,000 per year, which may factor in various geographic regions. The actual pay offered will take into account internal equity and other factors.
Schedule
Onsite: Monday, Tuesday, and Thursday