Back to FinOps Jobs

Lead Software Engineer – FinOps

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

To request a modification to this listing please email jobs@finops.org

Company

Grainger

Published

7th April 2026

Closing Date

2nd May 2026

Country

🇺🇸United States

Employment Type

Full-time