Design, develop, and maintain scalable services that support the diverse activities of a high-throughput laboratory. Develop both front-end and back-end applications Implement and manage CI/CD pipelines using GitLab. Collaborate closely with end-users and product managers to iterate on requirements and deliverables. Optimize architecture and infrastructure on the AWS cloud platform for performance, scalability, reliability, and cost-effectiveness.
Act as the emissary of the architecture. Technical owner from design to resolution of tailored solutions to sophisticated problems on cloud platforms based on client requirements and other constraints. Influence and communicate long-term product vision, technical vision, development strategy and roadmap.
Contribute to a major UI rebuild for one of the client's products using TypeScript and React. Collaborate with UX and Product teams to refine designs and iterate rapidly. Write unit tests and support CI/CD workflows.
Lead the design, implementation, and delivery of new services, features, and system improvements. Influence architecture and contribute to shaping the technical roadmap as the product scales. Build reliable, observable, maintainable systems and champion engineering best practices.