Engineer II, Software
Core
Design and architecture for a public cloud-based SaaS delivery platform and associated application services, actively contributing to new feature development.
Role type
Senior Software Engineer (Cloud SaaS Platform)
Builds
Public cloud-based SaaS delivery platform, application services, digital lab tools, and AI/agentic AI solutions
Domain
Life Sciences / Cloud Computing / SaaS
Deliverable
production ML models | product features
Required skills
Java, Python, Spring, Hibernate, FastAPI, Flask, SQL, Object-Oriented Design, Design Patterns, Unit Testing, Agile Scrum
Preferred skills
AWS, Microservices, Angular JS, Selenium, Maven, Shell Scripting, AWS IoT, Kinesis, Redbrick, QuickSight, PTC
Technologies
Java, Python, Spring, Hibernate, FastAPI, Flask, SQL, AWS, Angular JS, Selenium, Maven, Shell Scripting, AWS IoT, Kinesis, Redbrick, QuickSight, PTC
Responsibilities
Identify technical risks and propose alternative solutions; own multiple significant software modules; lead technical integrity on concurrent projects; plan and perform complex technical work; guide other programmers on design aspects; lead implementation, automated unit/integration testing, debugging, and integration of complex code; maintain thorough documentation; proactively automate feature testing.
Seniority
Senior, hands-on IC