Description
We're looking for an exceptional AI-enabled software engineer to join our team. As a Senior Staff Software Engineer, you will build and maintain critical services using Python, React, Angular, API best practices, and Google Cloud Platform. You will also act as a coach and change agent, guiding teams toward AI-enabled world-class delivery processes and continuously raising both the floor and the ceiling of our engineering organization.
Your responsibilities will include driving the usage of AI into every aspect of software, architecting, developing, and maintaining solutions in Python, building and enhancing front-end features using React and Angular, designing and documenting robust AI solutions for the enterprise, and deploying and operating applications on Google Cloud Platform.
You will champion and implement CI/CD pipelines automation, test automation, and trunk-based development, identify process gaps, and lead initiatives to improve software delivery lifecycle (SDLC) maturity and make it easier to go from idea to deployed code.
As a coach, you will guide engineers on best practices, facilitate change management, influence cross-functional stakeholders, and mentor teams to help them grow technical skills, soft skills, and take ownership of their work.
You will understand how to effectively use engineering metrics and continuously refine key performance indicators.
You will have strong Python expertise and love of AI coding agents, AI agent development kits, and other LLM optimization, hands-on experience with React and Angular frameworks, deep understanding of RESTful and gRPC API design and versioning, proven track record deploying and operating solutions on Google Cloud Platform, expertise in containerization (Docker) and orchestration (Kubernetes/GKE), solid grasp of CI/CD tools and pipelines, proficient in trunk-based development, feature toggles, and blue/green or canary releases, familiarity with infrastructure as code (Terraform), strong testing mindset, knowledge of monitoring/observability tools, and excellent communication and leadership skills.
You will have 10+ years of professional software engineering experience, 3+ years in a hands-on technical leadership or coaching role, Bachelor's or Master's in Computer Science, Engineering, or related field, demonstrated success in accelerating team maturity and improving delivery metrics, and GenAI and LLM integration experience.
You will receive immediate medical, dental, and prescription drug coverage, flexible family care, parental leave, new parent ramp-up programs, subsidized back-up child care, vehicle discount program for employees and family members, tuition assistance, established and active employee resource groups, paid time off for individual and team community service, paid holidays, and the option to purchase additional vacation time.