Senior Software Engineering Manager – Cloud Finance

Company:  GEICO
Location: Chevy Chase
Closing Date: 08/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Summary:

GEICO’s Infrastructure and Capacity Planning is seeking an experienced Senior manager to build and manage a new team of engineers who are passionate in building engineering solutions - tools, framework, and automation in cloud cost modeling and capacity optimization domains. This is a newly created organization with a deep focus to enable optimal cloud capacity for all application teams to run enterprise-wide products. Our workloads are spread between On-prem, Azure, and AWS and you will have exciting opportunities to solve complex problems in Hybrid-cloud model. You can create a massive impact on our customers’ experience and Geico’s new mission towards Technology transformation.

Description:

Our Senior manager is an engineering leader who will lead members of the engineering staff working across the organization to provide a seamless experience for our customers by enabling right capacity at right time and right cost. Our team thrives and succeeds in delivering high-quality technology products and services in a hyper-growth environment where priorities shift quickly. The ideal candidate has broad and deep technical knowledge & experience to improve cost modeling, capacity planning, cloud/infrastructure architecture, and leverage engineering solutions to solve operational problems.

Responsibilities:

As a Senior manager, you will:

  • Lead development and execution of cost reporting for all hybrid multi-cloud environments to enable total cost of ownership analysis including cloud hosting costs, software license and maintenance, as well as support labor costs.
  • Define requirements for automating cloud cost modeling and optimization process in a multi-cloud environment to streamline reporting and allocation of costs to customers.
  • Lead our Hybrid Cloud FinOps processes like financial forecasting for cloud services and support management of Capex and operational budgets if required.
  • Partner with key stakeholders to provide visibility on cloud infrastructure spend as well as monthly optimization activities to reduce the spend.
  • Partner with key stakeholders to ensure service levels are met through regular operational reviews and ongoing cadence.
  • Partner with Capacity Planning, Performance & Reliability, IaaS, PaaS and other stakeholders to provide input into the design, communication and implementation of Strategies, Technology Roadmaps, Processes and Services and validation of their cost-effectiveness.
  • Provide detailed analysis for various components of cloud spend such as spend by service type, spend by application, etc.
  • Provide financial consultation to application teams on cost assessment of migrating across the hybrid cloud.
  • Identify the roles, skills and knowledge required including helping to grow and develop the team through hands on training and coaching.
  • Consistently share best practices and improve processes within and across teams.

Qualifications:

  • Hands-on Software engineering manager with strong understanding of Cloud services and DevOps principles.
  • Experience in managing different cloud billing & reduction models.
  • Expert in Cloud cost billing schema & billing utilization data for different CSPs.
  • In-depth knowledge of cloud infrastructures, capabilities and security models (all of which drive the cost).
  • In-depth knowledge of data structures and algorithms.
  • Fluency with Power BI and at least one modern language such as Python, Java, Go. Experience with open-source software is a big plus.
  • Hands-on experience in managing infrastructure components through Infrastructure as Code using Terraform, Ansible.
  • Experience in Observability platforms, application monitoring tools and performance analysis techniques.
  • Experience managing & growing technical leaders and teams.

Experience:

  • 6+ years of coding experience.
  • 5+ years of development of tooling and engineering solution in a large-scale, mission-critical environment.
  • 5+ years of hands-on work experience supervising personnel in a technical environment.
  • 5+ years of experience with one of the public cloud - AWS, GCP, Azure, or another cloud service.

Education:

Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience.

Benefits:

As an Associate, you’ll enjoy our Total Rewards Program * to help secure your financial future and preserve your health and well-being, including:

  • Premier Medical, Dental and Vision Insurance with no waiting period**
  • Paid Vacation, Sick and Parental Leave
  • 401(k) Plan
  • Tuition Reimbursement
  • Paid Training and Licensures

*Benefits may be different by location. Benefit eligibility requirements vary and may include length of service.

**Coverage begins on the date of hire. Must enroll in New Hire Benefits within 30 days of the date of hire for coverage to take effect.

#J-18808-Ljbffr
Apply Now
Share this job
GEICO
  • Similar Jobs

  • Senior Software Engineering Manager – Cloud Finance

    Chevy Chase
    View Job
  • Senior Manager, Software Engineering

    McLean
    View Job
  • Senior Manager, Software Engineering

    McLean
    View Job
  • Senior Manager, Software Engineering

    McLean
    View Job
  • Senior Manager, Software Engineering, DevOps

    McLean
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙