Staff Application Engineer at GSK: lead architecture and systems design, deliver complex engineering outcomes, and mentor engineers.
Requirements
- Bachelor's degree in computer science or related field
- 7+ years of experience delivering complex, production-grade, cloud applications at scale
- Experience with backend language and ecosystem (e.g., Python, Java, Scala, JavaScript/Node.js)
- Proficiency in front-end technologies: JavaScript/TypeScript with React.js, Angular, or similar frameworks
- Experience designing and building APIs (REST/GraphQL/gRPC)
- Cloud experience developing and deploying in environments like Google Cloud (preferred), AWS, or Azure
- Experience with authentication and authorization mechanisms (e.g., OAuth2, OIDC)
- Experience with modern SDLC and DevOps tooling: git/GitHub, CI/CD pipelines, automated testing, containerization/orchestration, metrics/monitoring (e.g., Prometheus, Grafana, OpenTelemetry)
- Experience in agile software development and common environments such as Jira and Confluence
Benefits
- Health care and other insurance benefits (for employee and family)
- Retirement benefits
- Paid holidays
- Vacation
- Paid caregiver/parental and medical leave
- Annual bonus
- Eligibility to participate in share-based long-term incentive program