Job description
Staff and Team Lead, Onyx Application Engineering
The Onyx Research Data Tech organization represents a major investment by GSK R&D and Digital & Tech, designed to deliver a step-change in our ability to leverage data, knowledge, and prediction to find new medicines. We are a full-stack shop consisting of product and portfolio leadership, data engineering, infrastructure and DevOps, data / metadata / knowledge platforms, and AI/ML and analysis platforms, all geared toward:
- Building a next-generation data experience for GSK’s scientists, engineers, and decision-makers, increasing productivity and reducing time spent on “data mechanics”
- Providing best-in-class AI/ML and data analysis environments to accelerate our predictive capabilities and attract top-tier talent
- Aggressively engineering our data at scale to unlock the value of our combined data assets
- Implementing scientific technology products that leverage the data and capabilities provisioned by Onyx
The Staff Application Engineer and Team Lead will play a pivotal role in advancing GSK\’s technological landscape, focusing on designing, delivering, and supporting state-of-the-art data-driven applications. Responsibilities include overseeing development, deployment, and maintenance of high-performance applications, collaborating with cross-functional teams, designing scalable architectures, and integrating advanced data analytics tools. The role requires staying current with technological advancements to ensure applications meet present and future scientific and technological needs.
Additionally, the role involves building and leading a team of skilled engineers, managing resources, developing employees, and ensuring best practices in software development. It includes maintaining existing applications with a focus on security, high availability, reliability, and performance. The candidate should have a proven track record in large-scale application development, system design, and creating scalable architectures, along with excellent communication skills to liaise with stakeholders at all levels.
Key Responsibilities:
- Build and lead a high-performing engineering team.
- Design, develop, and maintain full-stack, data-driven cloud applications for scientific users.
- Develop and monitor key metrics for applications and services, iterating for improvements.
- Operate and support applications in production, transforming mock-ups into MVPs and production solutions.
- Mentor engineers to develop their technical and interpersonal skills.
- Promote quality software standards through testing and best practices.
- Collaborate with product teams on roadmaps and end-user requirements.
- Foster a culture of innovation, feedback, and high performance.
- Manage external development partners to ensure capacity and deliverables are met on time and within budget.
Why You!
We seek professionals with these essential skills:
Qualifications, Knowledge, Skills and Experience
Required:
- Bachelor’s degree in a communication-related or Computer Science field, with significant engagement experience in IT or Pharma.
- Excellent verbal and written communication skills.
- Effective time management, organization, and prioritization skills.
- Experience managing and developing engineers or technical contributors.
- Deep knowledge of at least one web backend language (Python, Scala, Java, JavaScript/Node.js) with associated toolchains.
- Experience deploying applications in cloud environments like Google Cloud, AWS, or Azure.
- Proficiency with modern development tools (git/GitHub, DevOps, monitoring).
- Proficiency in front-end technologies (JavaScript, Typescript, React.js, Angular.js).
- Experience with API standards such as REST, GraphQL, gRPC.
- Experience with open-source web frameworks (Python, Java, Scala).
- Knowledge of Authentication & Authorization mechanisms (OAuth2).
- Experience implementing CI/CD pipelines.
- Familiarity with agile development tools (Jira, Confluence).
Preferred:
- Master’s degree or higher.
- Experience leading cross-functional teams and projects.
- Knowledge of database modeling, SQL, and data visualization frameworks.
Interested in Joining the Team?
Please apply via our online portal with your CV and Cover Letter. Remember to keep a copy of this Job Description, as it will not be posted online after the application deadline.
Closing Date: 4th May 2025
This role is hybrid, with 2-3 days onsite per week.
#J-18808-Ljbffr
Contact Detail:
TN United Kingdom Recruiting Team