Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Data Engineer

$195.8k - $244.8k

GrabJobs

Innovate with purpose At BILL, we believe in empowering the businesses that drive our economy. By replacing outdated financial processes with innovative tools, we help businesses—from startups to established brands—make smarter decisions and gain control of their operations. And we don’t stop there: we’re creating the future of financial automation so businesses can spend more time on what matters. Working here means you become part of a vision-driven team that’s ready to tackle challenges and build cutting-edge solutions. We value purpose, drive, and curiosity—and we thrive in a fast-paced, ever-changing environment. Whether in one of our offices in San Jose, CA, Draper, UT, or in a remote-eligible role, BILLders collaborate to deliver real impact for businesses that need more time in their busy weeks. BILL builds high performing teams and we seek to hire the best talent for every role. We're committed to building a workplace that fosters inclusion and diverse perspectives, valuing each person’s unique skills and experiences. We’d love to hear from you—you might be just what we’re looking for, whether in this role or another. ✨ Let’s give businesses more time for what matters. Make your impact within a rapidly growing Fintech Company The Data Platform team builds and operates BILL’s core data infrastructure, providing the end-to-end foundation that collects, stores, processes, governs, and serves data so every team at BILL can use it. We own the full data stack: inbound and outbound data lake, real-time streaming pipelines, batch processing, and data access layers including a Starburst query engine, Databricks Feature Store, Neo4j Knowledge Graph, and OpenSearch. Some capabilities require real-time access with strict low-latency SLAs. Our charter is to simplify the data landscape and power AI at BILL. To achieve this, we focus on building scalable platform capabilities rather than creating one-off pipelines or analytics reports. Engineers here work at the systems level: designing architectures, incubating new capabilities, setting standards, and enabling the rest of BILL to self-serve. The team sits within the CTO organization. Responsibilities: Operate at the architectural level, driving platform-wide technical decisions and mentoring the team. Own and evolve critical infrastructure across the full data lifecycle, spanning ingest, store, enrich, query, and serve. Architect and own critical data platform capabilities end-to-end, from inbound ingestion through data lake storage to downstream serving, including the feature store, query engine, knowledge graph, and search. Define technical direction for the team’s most complex, cross-cutting problems, such as streaming versus batch trade-offs, schema contracts, data access patterns, and real-time serving architectures. Drive design and delivery of new capabilities from inception to GA, including reference implementations, SLAs, and clear ownership handoff models. Establish and maintain architectural standards and engineering patterns adopted across the organization. Lead multi-phase technical migrations at enterprise scale, including compute platform upgrades, warehouse-to-lake migrations, and infrastructure modernization. Partner with engineering teams across BILL, such as ML/AI, Risk, Payments, and Analytics, to translate diverse data needs into durable platform solutions. Mentor senior and staff engineers, actively shaping the technical culture and engineering quality bar of the team. Own and continuously improve critical production systems with a focus on reliability, cost efficiency, and a self-serve developer experience. We’d love to chat if you have: Bachelors degree in Computer Science, Engineering, Mathematics, or equivalent work experience. 8+ years of experience in data engineering, distributed systems, or software engineering with a heavy focus on data infrastructure. 5+ years of experience specifically on data platform, data infrastructure, or data systems teams, rather than purely analytics or BI roles. Expertise in distributed systems design for data workloads, including a deep understanding of streaming, batch, and real-time serving trade-offs. Hands-on experience with event streaming platforms (such as Kafka, Flink, Spark Streaming, or equivalent) and CDC-based ingestion patterns. Strong proficiency with batch processing stacks (such as Airflow, dbt, Spark/Glue, or equivalent). Experience with modern open table formats and data lake architectures, including Apache Iceberg, Delta Lake, or equivalent frameworks. Familiarity with data access and serving layers, including query engines (Trino/Starburst, Presto), feature stores, vector stores, or graph databases. Expert-level SQL and strong Python skills, backed by solid software engineering fundamentals such as CI/CD, testing, and observability. Demonstrated experience architecting and operating large-scale, production-grade data platforms. A proven track record operating as a technical lead, with the ability to drive ambiguous, high-impact projects from first principles to production. The ability to define technical standards that hold across organizational boundaries rather than just within a single team. Desired Qualifications: 3+ years of experience in financial services, fintech, or SaaS companies. Experience building self-serve data platforms or developer-facing infrastructure tooling. Experience working in fintech, financial data, or highly regulated data environments. Our ranges for each role and job level are based on a variety of factors including candidate experience, expertise, and geographic location and may vary from the amounts listed below. The role is also eligible for a competitive benefits package that includes: medical, dental, vision, life and disability insurance, 401(k) retirement plan, flexible spending & health savings account, paid holidays, paid time off, and other company benefits. The estimated salary ranges noted below roles in the specific geographic zones Zone 1- San Francisco Bay Area CA (includes HQ), New York City, Seattle, Los Angeles County $195,800 - $244,800 USD Zone 2- CA (Non San Francisco Bay Area and Los Angeles County), Austin TX, Massachusetts $176,200 - $220,300 USD Zone 3 -Utah (includes Utah office), Houston TX, Florida, North Carolina $166,400 - $208,100 USD What’s in it for you? Redefining how businesses automate their work is a fast-paced, exciting, and fun environment. But we also have benefits and perks to ensure the magic isn’t only experienced by our customers, but by our employees as well. Here is a preview of some of the amazing benefits here at BILL: 100% paid employee health, dental, and vision plans (choose HMO, PPO, or HDHP) HSA & FSA accounts Life Insurance, Long & Short-term disability coverage Employee Assistance Program (EAP) 11+ Observed holidays and wellness days and flexible time off Employee Stock Purchase Program with employee discounts Wellness & Fitness initiatives Employee recognition and referral programs And much more Don’t believe us? Check out our culture, benefits, and teams on our career site , LinkedIn Life , or YouTube pages. BILL is an Equal Opportunity Employer. We believe our best ideas come from the unique stories, perspectives, and experiences of our team members. We welcome people of all backgrounds, abilities, and identities to bring their authentic selves and contribute to our culture. We are committed to a transparent, inclusive hiring process that reflects our values. If you need accommodations at any stage, please contact View email address on click.appcast.io . To ensure a fair evaluation, our Candidate Integrity Policy prohibits the use of unapproved external assistance, including generative AI, during live interviews or assessments. Doing so will result in a review and potential disqualification. Our Applicant Privacy Notice describes how BILL treats the personal information it receives from applicants.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Data Engineer in Saint Paul, MN vacancy
  • Senior Data Engineer - Microsoft Fabric & Power BILocation: Vadnais Heights, MN - HybridWhat is IP Corporation?IP Corporation is a privately held, family-owned chemical manufacturing organization with more than 70 years of stability, innovation, and growth.Headquartered... 
    Suggested
    Work at office

    Molding Products

    Saint Paul, MN
    6 days ago
  • $200k - $250k

    Are you ready to make an impact?West Monroe has an opportunity for a strategic Director, Data Engineering & AI to join our Technology practice. This leader will structure, lead, support, drive, and grow West Monroe’s Technology Data Engineering practice and associated... 
    Suggested
    Work at office
    Local area
    Immediate start
    Flexible hours
    2 days per week
    1 day per week

    West Monroe Partners

    Minneapolis, MN
    5 days ago
  • $175k - $220k

     ...developers rely on every day. We're looking for people who care deeply, build with urgency, and want to matter at scale. As a Senior Data Engineer, you will be tasked with designing and implementing robust data solutions that support scalable analytics and data-driven... 
    Suggested
    Remote work
    Home office
    Visa sponsorship
    Work visa
    Flexible hours

    GrabJobs

    Saint Paul, MN
    4 days ago
  •  ...What Is the Opportunity? Travelers Data Engineering team constructs pipelines that contextualize and provide easy access to data by the entire enterprise. As a Senior Associate Data Engineer you will help guide growth and transformation of our analytics landscape. You... 
    Suggested

    The Travelers Companies, Inc.

    Saint Paul, MN
    2 days ago
  • $91.52k - $128.38k

     ...Data EngineerBe a part of our mission! As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings...  ...driving analytics for greater efficiency, your ideas will help engineer solutions for stronger communities and a sustainable world.Trane... 
    Suggested
    Hourly pay
    Local area
    Work from home
    Flexible hours

    Minnesota Jobs

    Saint Paul, MN
    3 days ago
  •  ...Data EngineerLocation: RemoteDuration: 10/10/2022 – C2HBusiness OverviewTeam: IT Cloud Data EngineeringMigrate, enhance, and support enterprise data domains that reside on our cloud-based platform.PurposeEnable and deliver industry leading data-driven reporting and insights... 
    Work experience placement
    Work visa

    Software Technology Inc

    Saint Paul, MN
    5 days ago
  • $64.89k - $173.04k

     ...of something bigger - helping to simplify health care one person, one family and one community at a time. Position Summary The Data Engineer will be responsible for delivering high quality modern data solutions through collaboration with our engineering, analysts, data... 
    Hourly pay
    Full time
    Temporary work
    Local area

    Stryker

    Saint Paul, MN
    4 days ago
  •  ...What Is the Opportunity? Travelers Data Engineering team constructs pipelines that contextualize and provide easy access to data by the entire enterprise. As a Senior Data Engineer you will accelerate growth and transformation of our analytics landscape. You will bring... 

    The Travelers Companies, Inc.

    Saint Paul, MN
    4 days ago
  • $188.25k - $230.08k

    Job Description:Senior Manager - Data Product EngineeringCollaborate with Innovative 3Mers Around the WorldChoosing where to start...  ...seeking a talented and experienced Senior Manager, Data Product Engineering to lead a cross-functional engineering team responsible for designing... 
    Full time
    H1b
    Flexible hours

    3M

    Maplewood, MN
    4 days ago
  •  ...Develop and implement relational and non-relational databases in Azure. Develop and implement data transformations. Ensure data access patterns are optimized. Maintain necessary documentation. Coordinate with necessary teams to meet security standards. Provide knowledge... 

    Ledelsea

    Saint Paul, MN
    2 days ago
  • $62 - $67 per hour

     ...Business Consultants. Hollstadt Consulting is an equal opportunity employer including disability/veteran. Job Description Role Senior Data Engineer Location Hybrid in Oak Park Heights, MN (3 days onsite per week) Duration 6 months with potential to extend or convert Rate $62-... 
    Contract work
    Temporary work
    3 days per week

    Hollstadt & Associates

    Saint Paul, MN
    10 hours ago
  • $144.77k - $209.11k

     ...Sr. Data Engineer Employment Type: Full-Time, Mid-level Department: Business Intelligence CGS is seeking a passionate and driven Data Engineer to support a rapidly growing Data Analytics and Business Intelligence platform focused on providing solutions that empower our... 
    Full time
    Flexible hours

    GrabJobs

    Saint Paul, MN
    3 days ago
  • $126.5k - $208.7k

     ...performance-based cash incentive awards. Salary Range $126,500.00 - $208,700.00 Target Openings 1 What Is the Opportunity? As a Data Engineer II at Travelers, you’ll play a meaningful role in how Business Insurance Property and General Liability pricing decisions are powered... 
    Work experience placement
    Local area

    Travelers Canada

    Saint Paul, MN
    3 days ago
  •  ...Note: This position is contingent upon contract award. Job Description Data Engineer Full Time Onsite/Hybrid Preferred Data Engineer provides technical leadership, analytical expertise, and program oversight in the areas of data engineering, modeling and simulation (M&... 
    Full time
    Contract work
    Temporary work
    For subcontractor
    Internship
    Remote work

    accelintjobboardtest

    Saint Paul, MN
    4 days ago
  • $95k - $120k

    1601 Utica Ave S, St Louis Park, MN 55416, USA Job Description Posted Friday, July 24, 2026 at 5:00 AM The Data Engineer will be responsible for a wide variety of tasks which include all aspects of the development and delivery of data solutions and maintaining the enterprise... 
    Full time
    Flexible hours

    TWO USA

    Saint Paul, MN
    9 hours ago
  •  ...Lead Data EngineerWe are seeking a highly skilled and strategic Lead Data Engineer to join our team. In this advanced individual contributor role, you will spearhead the development of sophisticated, insightful, and visually compelling reporting solutions using tools such... 
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Saint Paul, MN
    10 hours ago
  • $227.85k - $278.25k

     ...About Starburst Starburst is the data platform for analytics, applications, and AI, unifying data across clouds and on-premises to accelerate...  ...AI. About the role Starburst is looking for an experienced Data Engineer to build and enhance internal usage, telemetry, and product data... 
    Local area
    Remote work
    Flexible hours

    GrabJobs

    Saint Paul, MN
    4 days ago
  •  ...Data Engineering ManagerHusch Blackwell LLP is a full-service litigation and business law firm with multiple locations across the United...  ...requirements; and more.Please include a cover letter and resume when applying.EOE/Minority/Female/Disabled/Vet. Principal Applicants Only.... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Husch Blackwell

    Minneapolis, MN
    3 days ago
  • $72k - $134k

    *Securian Financial Groups internal position title is Data Engineering Sr Analyst.  Position Summary: Securian Financial is looking for a curious and motivated Data Engineer who’s excited to use data and technology to solve meaningful business problems. In this role... 
    Work at office
    Flexible hours
    3 days per week

    Securian Financial

    Saint Paul, MN
    more than 2 months ago
  • $150k - $170k

     ...Get AI-powered advice on this job and more exclusive features. Direct message the job poster from GovDocs, Inc Data Engineering Manager We’re building out our Data Engineering and Business Intelligence function and seeking a Data Engineering Manager to lead this growing... 
    Minimum wage
    Temporary work
    Work at office
    Local area
    Work from home
    Flexible hours
    2 days per week
    3 days per week

    GovDocs, Inc

    Eagan, MN
    3 days ago
  •  ...Key Responsibilities: Design, develop, and implement Azure Data Lakes and Data Lakehouse architecture. Build and maintain relational...  ...provide knowledge transfer. Mentor architects and database engineers on Azure technologies. Required Skills: ~ Extensive... 

    Ventures Unlimited Inc

    Saint Paul, MN
    8 hours ago
  • $95k - $120k

    1601 Utica Ave S, St Louis Park, MN 55416, USA Job Description Posted Friday, July 24, 2026 at 5:00 AM The Data Engineer will be responsible for a wide variety of tasks which include all aspects of the development and delivery of data solutions and maintaining the enterprise... 
    Full time
    Flexible hours

    TWO

    Saint Paul, MN
    2 days ago
  • $100k

     ...Programmers, Java Full-Stack Developers, Python/Java Developers, Data Analysts/Data Scientists, and Machine Learning EngineersSince 2...  ..., data analysts/data scientists, and machine learning engineers for full-time positions with clients.Who should apply? Recent computer... 
    Full time
    H1b

    SynergisticIT

    Saint Paul, MN
    4 days ago
  •  ...performance-based cash incentive awards.Salary Range$113,900.00 - $188,000.00Target Openings1What Is the Opportunity?Travelers Data Engineering team constructs pipelines that contextualize and provide easy access to data by the entire enterprise. As a Data Engineer, you... 
    Immediate start

    The Travelers Indemnity Company

    Saint Paul, MN
    3 days ago
  •  ...improvements. This position manages the installation and maintenance of mechanical systems at Data Centers and operations of specialized cooling systems. Acts as an Engineering resource for the complete H5 portfolio of mission critical facilities. Plans and monitors... 
    Work at office
    Immediate start

    H5 Data Centers

    Saint Paul, MN
    5 days ago
  • $45 - $55 per hour

    DescriptionKforce has a client in Minneapolis, MN that is seeking a hybrid Senior Data Engineer to join their team.Summary:The client is looking for a Senior Data Engineer that can hit the ground running with a growing team. This team is focused on a large aspect of the... 
    Flexible hours

    KForce

    Minneapolis, MN
    2 days ago
  • $95.1k - $118.8k

    Ziegler CAT has an opening for a Data Engineer to design, develop, maintain, and optimize Ziegler's enterprise data platform and integration architecture. This position will be responsible for the ongoing administration and enhancement of the organization's Microsoft Fabric... 
    Full time
    Work at office

    Ziegler CAT

    Bloomington, MN
    4 days ago
  • $137.4k - $161.7k

    Are you ready to make an impact?West Monroe is seeking a Senior Data Engineer to join our Data & AI practice. In this role, you will design, build, and optimize modern cloud data platforms that enable advanced analytics, AI, and business intelligence. Working with technologies... 
    Local area
    Immediate start
    Flexible hours

    West Monroe Partners

    Minneapolis, MN
    2 days ago
  • $100.79k - $160.26k

     ...DLA Piper is a place you can engage in meaningful work and grow your career. Let’s see what we can achieve. Together.SummaryThe Data Engineer, Solutions & Data role designs, builds, and operates data pipelines and data integration processes that translate raw data into... 
    Full time
    Work at office
    Remote work
    Relocation
    Visa sponsorship
    Relocation package

    DLA Piper

    Minneapolis, MN
    2 days ago
  • $125k - $159.4k

     ...offer you opportunities to learn and grow? A position at Xcel Energy could be just what you’re looking for.Position SummaryThe Sr. Data Engineer is responsible for leading technical aspects of IT solution delivery, cloud-based data platform engineering and data product... 
    Full time
    Temporary work
    For contractors

    Xcel Energy

    Minneapolis, MN
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!