Software Engineer I
Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Software Engineer to join Aurora’s FinOps team.
The FinOps team plays a critical role in optimizing and managing Aurora's significant cloud expenditures. Our core responsibilities include:
- Cost Management and Allocation: Developing frameworks and tools to accurately monitor, aggregate, and allocate costs across all cloud resources and systems.
- Policy and Compliance: Establishing a comprehensive cloud policy framework to manage policies across any cloud or platform resource, including notifications, acknowledgement, and automated actions for remediation.
- Analysis and Reporting: Delivering in-depth analysis and reporting on spending anomalies, budget adherence, and overall compliance.
- Efficiency Initiatives : We partner with engineering teams to identify and implement optimization strategies and policies for cloud usage, covering both compute resources and data storage. This ensures Aurora's infrastructure is both highly scalable and cost-effective.
To support the development of the Aurora Driver, hundreds of engineers execute millions of compute tasks daily, train machine learning models, and generate petabytes of data on our custom compute and data curation systems. The FinOps team plays a critical role in monitoring and optimizing resource usage for these activities. By effectively managing costs and enhancing operational efficiency, we ensure that all processes run efficiently, empowering innovation, sustained performance, and scalable growth at Aurora.
As a member of the FinOps team, you will learn to be instrumental in helping to manage and optimize our cloud spending. You will support the team by assisting in the design and implementation of tools and services that make cloud costs clear and efficient. Your role will be focused on learning the core FinOps framework and providing initial support for cost insights across the organization.
In this role you will
- Assist in developing and deploying monitoring and tools for allocating cloud costs, specifically for compute and data storage.
- Help create and maintain dashboards and reports to track spending patterns and flag potential cost anomalies for engineering teams.
- Collaborate with engineering teams to identify initial opportunities for cost savings and support efforts to optimize cloud resource usage.
- Monitor and manage resources primarily within AWS, gaining familiarity with various AWS products and services.
Required Qualifications
- Education: BS/MS in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
- Technical Proficiency: Foundational knowledge in a programming language such as Golang or Python with an eagerness to write clean and efficient code.
- System Navigation: Willingness and ability to learn how to navigate and understand existing codebases.
- Cloud Exposure: Basic familiarity with a major cloud platform (AWS, Azure, or GCP).
- Software Commitment: A strong interest in developing practical software solutions that contribute to cost management and efficiency.
- Communication: Good communication skills, with a focus on clearly explaining technical concepts.
Desirable qualifications
- Coursework or projects involving cloud cost concepts.
- Familiarity with database concepts.
- Exposure to basic API and service development.
- Some experience with web development tools (e.g., ReactJS, HTML/CSS).
- Comfortable working within Linux or other Unix-based operating environments.
The base salary range for this position is $116,000 - $174,000 per y ear . Aurora’s pay ranges are determined by role, level, and location. Within the range, the successful candidate’s starting base pay will be determined based on factors including job-related skills, experience, qualifications, relevant education or training, and market conditions. These ranges may be modified in the future. The successful candidate will also be eligible for an annual bonus, equity compensation, and benefits.
#LI-Entry-Level
Recommended Jobs
Sr Staff Software Engineer - Backend (Python)
Makes technical decisions affecting multiple teams, crossing organizational boundaries Establishes conventions & processes to be followed by other employees Actions determine the utilization of compan…
Ios mobile software engineer
This position is a hybrid role requiring employees to work from our headquarters location in Seattle, WA or San Francisco, CA every Tuesday and Wednesday, and remote all other days. This opportuni…
Senior Software Engineer, Mobile Platform
The role We are looking for a Senior Mobile Engineer with a natural inclination to elegantly solve complex problems. Flutter experience is preferred , but not strictly required. As a member of t…
Senior Software Engineer - AI Agentic Product Dev
Build and ship AI-powered product features using LLMs, NLP, and agent-based workflows Develop backend services and APIs that support model inference, orchestration, and tool execution Implement LLM wo…
Senior Manager, Industry Value Engineering
Who are we? Equinix is the world’s digital infrastructure company®, shortening the path to connectivity to enable the innovations that enrich our work, life and planet. A place where bold idea…
Client Services Representative
Plaza Del Amo Animal Hospital Veterinary Receptionist Job Description We are looking for a dynamic and experienced full-time Veterinary Receptionist to join our customer service team. T…
Staff Data Scientist
About Taskrabbit: Taskrabbit is a marketplace platform that conveniently connects people with Taskers to handle everyday home to-do’s, such as furniture assembly, handyman work, moving help, and…
PHP Developer
Job Responsibilities Write clean, well-designed code Produce detailed specifications Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and…
(Hybrid)Associate Attorney-Public Agency Litigation (Los Angeles)
A top firm seeks a season attorney with Public Agency litigation! This Jobot Job is hosted by: Chris De Armas Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your …
Function Lead
Job Summary The Distribution Center Function Lead coordinates the safe, efficient, and accurate execution of daily operations within assigned functional area(s). This role leads shift readiness ac…