×
Register Here to Apply for Jobs or Post Jobs. X

Senior Data Engineer

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: M1 Finance
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Data Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 170000 - 200000 USD Yearly USD 170000.00 200000.00 YEAR
Job Description & How to Apply Below
  • Compensation: USD 170,000 - USD 200,000 - yearly
Company Description

M1 Finance has created a personal wealth-building platform made for the modern era, uniting personal perspective and automated ease. We seamlessly combine free investing and low cost borrowing all in one intuitive, automated Finance Super App, and we’re driven by a mission to empower personal financial well-being. We believe that financial well-being is fundamental to overall well-being, and we strive to deliver products that are simpler, smarter, and stronger than those created by our boring, entrenched, and slow-moving competitors in the personal finance industry.

Our clients have already trusted us with over $12 billion of assets, we’re currently helping hundreds of thousands of people grow and manage their wealth with our industry-leading automation and tools, and we’re adding thousands of new clients every day.

We’re looking for passionate people who want to improve and build on what we’ve created and take responsibility to help others build something meaningful and sustainable for their futures.

We mean it when we say, “M1 is yours to build.”

If this sounds interesting to you, read on!

Job Description

Data is at the heart of decision-making for every team at M1, and that makes data engineering a uniquely impactful and fast-paced role. As engineers, we bring passion and craftsmanship to our work, and we hold data and analytics engineering to the same high standard of technical excellence as the rest of M1.

Our culture is built on Extreme Ownership. We work through complex technical problems together, and everyone on the team is empowered to make architectural decisions and take end-to-end responsibility for their outcomes. We are looking for a Senior Engineer who thrives in this environment—someone who is not just a high-level individual contributor, but a technical leader who elevates the entire team.

The Role

A competitive applicant for this role will be a versatile generalist with deep expertise in SQL, Python, and data warehousing. However, technical proficiency is only half the equation; success in this role requires a high degree of systems-level curiosity. We are looking for an engineer who is unafraid to venture into undocumented territory and who seeks to understand the systems that live "outside the walls" of the data platform.

Whether it’s diving into the source code of our banking core or collaborating with brokerage operatives to understand financial mechanics, you should be driven to understand the how and why behind the data you manage.

Our data ecosystem is built on a mature, cloud-native architecture designed for scale and reliability. We leverage AWS and Kubernetes for our infrastructure, with S3 and Redshift forming the foundation of our data lake and warehouse. Our modeling and orchestration are powered by dbt and Airflow, with Superset driving our business intelligence. While these tools are our current foundation, we are a team of builders who are constantly evaluating the right tools for the next phase of M1’s growth.

What You’ll Do

  • Drive Architectural Strategy: Help lead the design and implementation of scalable, cloud-native data pipelines and architectural blueprints using Python and Kubernetes.
  • Exercise Extreme Ownership: Take full accountability for the data lifecycle, from initial design and implementation to long-term maintenance and optimization.
  • Build Self-Service Platforms: Create and maintain the infrastructure that enables stakeholders across M1 to solve real-world problems independently.
  • Mentor and Lead: Grow alongside a committed team of engineers by leading design sessions, performing rigorous code reviews, and setting engineering standards.
  • Collaborate Across Functions: Partner with brokerage, banking, and product teams to translate complex business needs into automated, high-integrity data processes.
  • Ensure Data Excellence: Identify and integrate new data sources into our lake and warehouse, ensuring high levels of data quality, observability, and security.
  • Continuous Improvement: Proactively identify technical debt and execute on opportunities to improve the performance and reliability of…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary