Position Details
As a Lead Software Engineer (Software Engineer IV) you will develop applications that align with a strategic vision. In addition to coaching engineers, you will partner with key stakeholders including Product Managers and Architecture. You will embrace curiosity to ensure a deep understanding of the business requirements that drive the analysis and physical design of technical solutions.
You Will
- Lead engineer on a team responsible for the application and delivery of high-quality, maintainable software for highly complex applications
- Serve as technical lead for FinOps engineering initiatives — owning architectural decisions across multi-cloud governance tooling, agentic systems, APIs, and data platform components spanning AWS, GCP, and Azure
- Influence team adoption of sensible defaults to enable continuous delivery activities
- Contribute to continuous learning on your team culture by leading knowledge sharing sessions with latest technological features and engineering practices
- Maintain software in production with demonstrated ability to triage and resolve issues
- Mentor developers, conduct code reviews, and participate in pair programming
- Partner directly with IT Management and engineering domain leaders to ensure successful design and delivery of technology solutions that drive cloud cost accountability and FinOps program outcomes
You Have
- Bachelor’s Degree or equivalent experience in computer science or similar; or equivalent experience required
- 5+ years experience as a Software Engineer; with experience in modern software engineering; designing, developing, testing and deploying scalable software applications within a variety of technologies and environments required
- Demonstrated expertise in FinOps practices and cloud financial governance, including cost allocation, optimization, and accountability frameworks across AWS, GCP, and/or Azure
- Proficiency in fullstack and API development, including RESTful API design, web application frameworks, and building data-driven services that support internal tooling and stakeholder-facing products
- Strong AWS architecture experience with hands-on knowledge of cloud governance, cost optimization services, serverless patterns, data platforms, and infrastructure-as-code (CloudFormation, CDK, or Terraform)
- Expert knowledge of programming skills
- Demonstrated knowledge of distributed system design and integration patterns
- Exceptional interpersonal and communication skills, with a track record of influencing technical direction and building alignment across engineering teams and non-technical business stakeholders
- Familiarity with Agile/Scrum methodologies and DevOps practices
- Experience with analyzing, interpreting and communicating complex problems and practices
- Experience with AI/ML concepts, agentic systems, or integrating AI-powered tooling into engineering workflows is a plus