Hudl Systems Analyst at Hudl responsible for forecasting and managing cloud and software spend efficiency. This role involves building models, automating processes with Python and SQL, and partnering with leadership to optimize costs.
Responsibilities
Cloud and software are among the largest investments we make, and for every dollar there is one that could also be going toward the product itself or the team building it. Our FinOps practice exists to make sure that spend is understood, accountable, and every dollar is working as efficiently as it can. On our team, you'll help own that picture. You'll allocate spend back to the services and teams driving it, forecast where it's headed, and consult teams on best practices to propose changes that maximize efficiency. You'll be a trusted partner to product and leadership on the real cost of what we build and what's on the roadmap, helping put those dollars to better use. We're hiring across experience levels, and your scope will grow with yours: you'll build, maintain, and improve our models and automation, and lead larger initiatives as you gain experience.
As a Systems Analyst, you’ll:
Forecast and get ahead of cost. You'll build and maintain the models that track, allocate, and predict where our cloud and software spend is going, monitor AWS and the rest of our stack for anomalies, and action them the moment they surface. When something breaks, you won't just put out the fire, you'll help build the guardrails that keep it from starting again.
Turn spend into decisions leadership can act on. You'll maintain and improve the chargeback model that ties every dollar back to the service, squad, or contract that incurred it, and partner with Accounting and FP&A to keep the numbers aligned. When leaders have a question about cost, you're a trusted resource they come to.
Automate anything worth doing twice. You'll use Python and SQL to take manual work off the team's plate, and work with GitHub Actions, Lambda, and DBT against our data warehouse. You'll also help manage AWS reservations and Savings Plans, and we'll teach you any tools that are new to you. If a task repeats, it's a candidate for automation, and you're the one who builds it.
Find the work, then drive it home. You'll spot cost and efficiency opportunities, shape them into a pitch with support from teammates and stakeholders, and once approved, help carry them across engineering, product, finance, and accounting to completion. You're the connective tissue that keeps it all moving.
Time spent collaborating with other Hudlies in-office will be a regular part of how you work. We’re currently prioritizing applicants within commuting distance of Lincoln or Omaha, Nebraska. You’ll be expected to work more days in-office than remote, but will have the freedom to coordinate your specific in-office schedule with your team.
See the story in the numbers. You bring 2-5+ years of experience across data analysis, budgeting, and forecasting, or adjacent work such as revenue operations or business analytics, and you're just as comfortable digging into a trend as you are building a budget or projecting what comes next (Cloud FinOps context is a plus).
Comfortable with automation and scripting. You have 2-5+ years on the books using code to eliminate manual work, with working comfort in SQL. Python is strongly preferred, since we use it heavily. If you haven't used Python, we expect you to have used another programming language for analysis or automation you can build off of.
Working knowledge of cloud costs. You have hands-on experience with AWS or another cloud platform and understand how cloud spend works. With more experience, you bring working knowledge of AWS pricing and cost models and committed-use strategies like Reserved Instances and Savings Plans.
Comfortable with ambiguity. You can walk into an undefined problem, research it, and define a path forward. You get support from the team along the way. With experience, you take that path to a formal pitch and manage it to completion using Scrum methodologies and platforms like Jira, all without waiting to be told how.
Strong communicator and connector. You can explain complex analysis clearly to both engineers and business leaders, and you build the relationships that let you move work across teams. You work independently without working in a silo, bringing others along and cross-training as you go.
Qualification
Knowledge of our tech stackFinOps credentialsA software engineering backgroundChampion work-life harmonyGuarantee autonomyEncourage career growthSupport your mental and physical health
Preferred
Knowledge of our tech stack. Experience with CloudZero, Terraform (via Spacelift), GitHub Actions or AWS Lambda, SQL, DBT, Python, AWS Reserved Instances and Savings Plans, and using APIs for sourcing data and management.
FinOps credentials. FinOps Certified Practitioner (FOCP), or hands-on experience applying FinOps best practices.
A software engineering background. Foundational software engineering experience that helps you build solutions, not just analyze them.
Champion work-life harmony. We’ll give you the flexibility you need in your work life (e.g., flexible vacation time, company-wide holidays and timeout (meeting-free) days, remote work options and more) so you can enjoy your personal life too.
Guarantee autonomy. We have an open, honest culture and we trust our people from day one. Your team will support you, but you’ll own your work and have the agency to try new ideas.
Encourage career growth. We’re lifelong learners who encourage professional development. We’ll give you tons of resources and opportunities to keep growing.
Provide an environment to help you succeed. We've invested in our offices, designing incredible spaces with our employees in mind. But whether you’re at the office or working remotely, we’ll provide you the tech stack and hardware to do your best work.
Support your mental and physical health. We care about our employees’ wellbeing. Our Employee Assistance Program, employee resource groups and fitness partner Peerfit have you covered.