Fullstack Python/Angular Developer
Role details
Job location
Tech stack
Job description
The AI Enablement team is seeking a Full Stack Software Engineer to join its AI Hub team. The AI Hub team accelerates GenAI adoption by enhancing the AI Hub experience and making usage, cost, and value visible at scale. The team combines user research and UX iteration with close partnership across platform and engineering teams to deliver trusted insights and enterprise-grade capabilities across key GenAI products. AI Hub also serves as a centralized destination for roadmaps, metrics, and integrations, helping stakeholders stay aligned on current capabilities, future plans, and critical dependencies. The Full Stack Software Engineer will provide hands-on technical leadership across the data, architecture, implementation, and operations that power AI Hub and its value dashboard. In this role, you will partner closely with product management, UX designers, and engineering peers to deliver scalable, secure, and reliable solutions., Lead the design, development, deployment, and operation of AI Hub and its usage/value dashboard,
Including
- Data engineering pipelines
- Front-end development using TypeScript and Angular
- Deployment of web applications to AKS using Helm and GitHub Actions
- Manage CI/CD, infrastructure, environment configuration, and release processes for reliable
deployments
- Ensure operational readiness through testing, monitoring, incident support, and continuous
improvement
Provide technical leadership in scoping and implementing scalable, secure, and reliable solutions
Uphold engineering standards for architecture, code quality, testing, and documentation
Partner with offshore reliability engineering teams to maintain service health and meet SLAs
Mentor and support engineers through code reviews, architecture discussions, and pairing; contribute
Requirements
Bachelor s degree in computer science or a similarly technical field
Strong planning, organizational, and verbal/written business communication skills
Proven ability to lead positively in ambiguous, fast-changing environments
Strong understanding of Agile principles and Scrum practices
5+ years of hands-on experience developing in Python and PySpark
Solid understanding of ETL processes and data warehousing concepts
Experience with CI/CD frameworks; GitHub Actions preferred
5+ years Front-end development experience with TypeScript and Angular
Experience with Atlassian Confluence
Technologies / Stack
Python
PySpark
Terraform
Databricks
GitHub Actions
Azure
Kubernetes (AKS preferred)
Dashboarding Experience (Power BI Preferred)