Serve as the senior hands-on full-stack engineer and architect, turning scientist-built prototypes into reliable, secure, production-ready systems for R&D. Set engineering standards and deployment patterns, build cloud-native applications, and partner with scientists, platform teams, Cyber and Quality on integration and validation.
Responsibilities
- Set engineering standards, architecture, release, incident-response and production-readiness practices for team applications.
- Refactor and productize prototypes with sound architecture, testing, observability, security, documentation and operability.
- Build reusable application-to-platform patterns for authentication, secrets, networking, deployment and monitoring.
- Establish CI/CD pipelines, infrastructure as code, environments, starter templates, monitoring and operational runbooks.
- Review and approve code, maintain repository merge gates, and conduct design and architecture reviews.
- Design and build full-stack cloud-native systems, including APIs, workflow services, data and vector stores, identity services and user interfaces.
Required Skills
- Full-stack software development
- Cloud-native architecture
- API development
- CI/CD pipeline engineering
- Infrastructure as code
- Application security
- Authentication and single sign-on
- Automated testing and regression evaluation
- Observability and monitoring
- Vector and data store integration