Analytics Engineer Jobs
Analytics Engineer jobs are open across fintech, e-commerce, healthcare, and tech platforms, at every level from new-grad to staff and principal, with specializations in data modeling, dbt workflows, and data warehouse architecture. Find a role that fits from the openings below and apply directly.
Find Analytics Engineer JobsLooking for remote work? View remote analytics engineer jobs →Overview
Showing 4 of 484+ Analytics Engineer jobs







About Mainspring
Mainspring Energy manufactures and delivers fuel-flexible, low-emissions local power solutions that rapidly add new capacity and deliver reliable, affordable, and sustainable electric power. The company began commercial shipments of its Mainspring Linear Generators in 2020 and today has hundreds of megawatts in advanced development and field operations for leading Fortune 500 companies, data centers, and utilities. Mainspring also partners with global energy leaders including AEP, NextEra Energy Resources, Schneider Electric, and more.
The core values that ground our work, guide our decisions, and connect us together:
- Pragmatic Optimism
- Excellence without Ego
- Proactive Collaboration
Job Overview
The Linear Generator is a sophisticated, automated, and integrated system spanning a wide range of engineering disciplines including thermodynamics, mechanical, electrical, software, and controls. As a member of our Fleet Operations & Analytics Team, you will be part of a dynamic group that delivers the best product and experience that Mainspring Energy has to offer. This includes operation and monitoring of our fleet of Linear Generators (LGens), debugging issues, management of incident resolution and advanced data analysis aimed at improving our product and communicating on our fleet performance.
This is a highly cross-functional role in a rapidly-scaling company function, and there is an enormous opportunity to influence how this work is done now and into the future. The breadth of this role is perfect for an engineer who wants to use their advanced analytical and technical skills in a fast-paced and challenging environment. We are looking for an ambitious and curious individual excited to work at the interface of operations, systems engineering, and analytics.
Responsibilities
- Manage daily operations of Mainspring Energy’s growing Linear Generator fleet, including remote operation, troubleshooting, and incident resolution
- Contribute to a cross-functional team that designs, implements, and uses a real-time monitoring and communication platform
- Provide high-quality analytics on fleet availability, performance, and connectivity to Service, Engineering, and Sales teams
- Report on NERC compliance metrics and ensure ongoing adherence to regulatory requirements
- Identify and communicate major opportunities for performance and reliability improvements
- Track and document operational issues along with their root causes and resolutions
- Generate accurate, detailed data reports for customers and regulatory agencies
- Improve automation and reporting workflows by developing and deploying internal tools
- Coordinate with the Operations & Maintenance team to plan and execute scheduled and reactive service events
- Collaborate across functions, gaining exposure to quality assurance, reliability engineering, product validation, test engineering, and software development
- Support team growth by helping to identify, onboard, and train new team members in a rapidly scaling organization
Qualifications
- Bachelor’s degree in an engineering discipline, preferably in Mechanical or Electrical Engineering
- Demonstrated ability to build and maintain highly disciplined operations and training processes, including methodical workflow documentation, clear hand-off communication, and detailed incident reporting/analysis
- Strong organizational skills and demonstrated ability to effectively manage multiple priorities at once
- Strong engineering fundamentals and experience applying these concepts to large-scale physical systems
- Previous experience with system-level engineering analysis and troubleshooting, understanding how mechanical, electrical, controls, and software components interact across a broader system
- Demonstrated ability to resolve complex troubleshooting problems and independently make right decisions under high pressure situations, employing clear and methodical communication and documentation
- Experience with engineering data analysis, including time-series data and dashboard development using cloud-based or industry-standard tools
- Demonstrated interest and ability in development of automated software tools and processes (Python preferred)
Does your experience not meet all of our posted requirements? Studies have shown that some people are less likely to apply to positions unless they meet every listed requirement. At Mainspring, we are committed to building a diverse, inclusive, flexible, and collaborative environment, so if you want to help us transition the world to clean and affordable electricity, and don’t meet all posted requirements for a particular role, we’d still love to hear from you. Mainspring can sometimes be flexible enough to shift responsibilities for the right person, or otherwise identify open or upcoming roles that may better fit your professional background.
In more traditional words, Mainspring Energy, Inc is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
This compensation and benefits information is based on Mainspring Energy's estimate as of the date of publication and may be modified in the future. We generally do not negotiate on salary once we have made an offer. The level of pay within the range will depend on a variety of job-related factors that may include location, relevant prior experience and/or education, or particular skills and expertise. New hires joining the company tend to be paid within the starting base pay range noted above, with opportunities to increase pay over time based on development of additional skills, competencies, and company-specific knowledge.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Analytics Engineer Jobs by Experience Level
Top Cities Hiring Analytics Engineers
Explore analytics engineer openings in the cities hiring most right now.
See All 484+ Analytics Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Analytics Engineer JobsAnalytics Engineer Job Market
Who's Hiring
- Deloitte23

- Amazon18

- Amazon Web Services15

- Meta11

- JPMorganChase8

Top Industries Hiring
- Technology & Software21
- Healthcare & Medical Services5
- Retail3
- Distribution & Wholesale3
- Construction & Real Estate3
What Employers Look For
The qualifications that appear most often in analytics engineer jobs.
- Proficiency in SQL and experience writing complex analytical queries
- Hands-on experience with dbt for data modeling and transformation
- Experience with a cloud data warehouse such as Snowflake, BigQuery, or Redshift
- Ability to work with data pipelines and orchestration tools like Airflow or Dagster
- Bachelor's degree in computer science, statistics, mathematics, or a related field
- Experience collaborating with data analysts and data engineers on cross-functional projects
Tips for Your Analytics Engineer Job Search
Show dbt and SQL project work
Hiring managers expect to see your data models, not just your job titles. Link to a public GitHub repo with dbt projects, documented schemas, or transformation logic you've built. Portfolios that show modeling decisions beat resumes that only list tools.
Tailor your resume to the data stack
Analytics engineer postings vary sharply by stack. Read each job description for the specific warehouse (Snowflake, BigQuery, Redshift) and orchestration tool (Airflow, Dagster) and mirror that language exactly in your resume's skills and project bullets.
Filter openings by data maturity stage
Early-stage companies need you to build pipelines from scratch. Mature data orgs need you to refactor legacy models. Knowing which environment you want before you apply saves time and helps you ask sharper questions during screening calls.
Apply early to roles that fit
Migrate Mate lists analytics engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Prepare for a take-home modeling exercise
Many analytics engineer interviews include a take-home where you model a raw dataset in dbt. Practice writing staging, intermediate, and mart layer models on public datasets so you can deliver clean, documented work under a time constraint.
Negotiate using scope, not just title
Analytics engineer leveling varies widely across companies. When negotiating, ask about data team size, model ownership, and roadmap influence. These factors define your actual role more than the title does, and clarifying them gives you real leverage.
Analytics Engineer Jobs: Frequently Asked Questions
Which companies are hiring the most analytics engineers?
The companies hiring the most analytics engineers right now include Deloitte, Amazon, and Amazon Web Services, with the largest share of openings in California, New York, and Texas, based on current listings on Migrate Mate as of November 2026. Demand is concentrated at companies with large self-serve data programs and modern cloud warehouses.
How many analytics engineer jobs are remote?
About 76% of analytics engineer openings are fully remote or hybrid as of November 2026, making it one of the more remote-accessible technical roles. Data modeling and dbt-heavy work tends to be the most remote-friendly sub-area, while roles that require close collaboration with embedded business teams more often require on-site presence.
How do you become an analytics engineer?
Start by building strong SQL skills and learning dbt on a public dataset you can share. Get comfortable with one cloud data warehouse, then practice modeling raw data into clean, documented layers. Build a portfolio project that shows staging, intermediate, and mart models. Apply to junior or data analyst roles at companies with modern data stacks to get your first hands-on production experience.
How do you get hired as an analytics engineer with little experience?
Focus on demonstrating modeling judgment rather than years on the job. Build a dbt project on an open dataset, document your decisions in a README, and publish it publicly. Highlight any SQL work from analyst or engineering roles. Many teams hire candidates with strong SQL and analytical foundations and train them on the specific stack, so framing your background around data thinking helps.
What does the analytics engineer interview process look like?
The process typically starts with a recruiter screen focused on your background and the data stack you've used. A technical phone screen follows, often involving live SQL or a short modeling question. Most companies then assign a take-home exercise where you model a raw dataset in dbt. Final rounds include a technical deep-dive with the data team and a cross-functional conversation with stakeholders or analysts you'd support.
Where can I find and apply to analytics engineer jobs?
You can find and apply to analytics engineer jobs on Migrate Mate, which lists current openings from across the United States. Find roles that fit your experience, stack, and preferred work arrangement, then apply directly to each listing.
See All 484+ Analytics Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Analytics Engineer Jobs