BILL logo
BILL

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. We value purpose, drive, and curiosity—and we thrive in a fast-paced, ever-changing environment. BILL builds high performing teams and we seek to hire the best talent for every role.

Staff Data Warehouse Engineer

Data EngineerData EngineerFull TimeRemoteLeadTeam 1,001-5,000

Location

United States

Posted

20 hours ago

Salary

$148.4K - $209.3K / year

Seniority

Lead

Job Description

Staff Data Warehouse Engineer

BILL

Role Description Join BILL as a Staff Data Warehouse Engineer and help build the trusted data backbone that powers decision-making across Finance, Product, and Go-to-Market. You’ll be a senior technical owner on our Data Operations & Enablement team, designing and delivering end-to-end pipelines and warehouse architecture that become the single source of truth for the business. If you take pride in building reliable systems the right way, and you enjoy turning ambiguity into well-modeled, performant data products, this is the role to do your career-defining work. In this role, you’ll architect and harden core data infrastructure from ingestion through curated marts that executive leadership and Finance rely on for reporting, planning, and strategic decisions. You’ll partner closely with analytics, data science, and product teams to make integrations robust, patterns reusable, and datasets trustworthy. Bring a builder’s mindset, a bias for simplicity, and a passion for elevating standards. Your work will be the foundation others build on. Responsibilities: - Own end-to-end delivery of pipelines and warehouse architecture, from design through production, for new builds, migrations, and re-platforming efforts. - Administer and harden the data warehouse, including schema design, performance tuning, stability, and cost-aware optimization. - Embed data quality and governance into pipelines by default — testing, documentation, lineage — not as afterthoughts. - Translate ambiguous business requirements into clear technical designs; scope tradeoffs and dependencies with cross-functional stakeholders. - Define and codify simple, stable, repeatable engineering standards and patterns adopted by the broader team. - Mentor engineers through design reviews, code reviews, and hands-on guidance to raise the technical bar. - Evaluate and introduce tools or architecture patterns when they materially improve scale, reliability, or cost and be able to justify and explain the rationale. - Design the warehouse to be queried by AI agents, not just people. Qualifications - 8+ years of experience in data engineering or combined software/data engineering roles, with a track record of owning significant warehouse builds end-to-end. - Expert-level SQL (multiple dialects) and strong Python, with examples of production-grade applications beyond ad hoc scripts. - Deep knowledge of ETL/ELT design, ingestion methods, and orchestration (e.g., dbt, Airflow or equivalents). - Hands-on experience with modern lakehouse/warehouse platforms (e.g. Snowflake, Trino/Starburst, or similar) and understanding of engine tradeoffs. - Experience in financial services and/or SaaS environments. - Comfort operating with minimal DevOps/IT support on core database and warehouse administration. - Proven mentorship and standards-setting experience; formal management not required. Requirements - Visa Sponsorship: This position is not eligible for visa sponsorship. Applicants must have authorization to work in the United States without requiring visa sponsorship now or in the future. Benefits - 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.

Related Categories

Related Job Pages

More Data Engineer Jobs

Tripadvisor logo

Data Engineer II

Tripadvisor

Tripadvisor, founded in 2000, is an award-winning network for travel information that features real advice from global travelers. The world’s largest travel s

Data Engineer21 hours ago

Role Description Tripadvisor is looking for a Data Engineer II to join our fast-moving Data Platform group. In this role, you will design, build, and sustain the data infrastructure that powers the world’s most trusted travel platform. You’ll bring both strong software engineering fundamentals and hands-on data engineering expertise — writing production-quality Java and Python, architecting reliable pipelines, and delivering end-to-end solutions that scale to hundreds of millions of travelers. Do you enjoy building features end-to-end? Do you thrive working with a broad technology stack, releasing frequently, and collaborating with talented engineers worldwide? If so, we’d love to talk. What You’ll Do - Data Engineering & Data Products, ETLs: - Design, build, and maintain robust ETL/ELT data pipelines that process terabyte-scale data across Snowflake, BigQuery, Hive, and other platforms. - Develop scalable, reusable data models and curated data sets for analytics, data science, CRM, machine learning, and other data consumers across the organization. - Own the full lifecycle of data pipelines: define SLAs, implement performance measurements, monitoring, and anomaly detection. - Ensure enterprise data integrity, validation, documentation, and governance. - Platform & Software Engineering: - Write production Java and Python code across our evolving platform stack — from data ingestion and event processing to REST services and internal tooling. - Build and maintain streaming and batch processing systems (Flink, Spark, Kafka) that power real-time and analytical workloads. - Take responsibility for all aspects of software engineering: design, implementation, QA, and maintenance, with a CI/CD mindset (most engineers release to production every few days). - Operate on and improve cloud infrastructure on AWS, with familiarity with Gradle, Linux, and related tooling. - Quality, Collaboration & Ownership: - Take on projects with independence and a mandate to leave things better than you found them. - Be integral to code quality on your team through leadership in design and code review. - Collaborate closely with Product, Design, Analytics, and Data Science teams to define specifications and deliver high-quality solutions. - Communicate effectively with both technical and business stakeholders; translate complex data problems into clear solutions. - Work alongside engineering groups located around the world in a fast-paced, dynamic environment. Qualifications - 4–5+ years of data engineering or general software development experience in a commercial setting. - Strong hands-on proficiency in both Java and Python for production systems. - Demonstrated experience designing and implementing complex ETL/ELT processes from concept to production. - Proficiency in SQL and data exploration across large, complex datasets. - Experience with big data technologies (Hadoop, Hive, BigQuery, Snowflake) and working with terabyte-scale or larger datasets. - Solid foundation in data structures, algorithms, and object-oriented design. - Professional experience building REST services and working with event queue systems. - Familiarity with Linux and cloud infrastructure design on AWS or equivalent cloud providers. - Systems performance and tuning experience, with an understanding of how architecture impacts scalability. - Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience. - Strong analytical skills; desire to write clean, correct, and efficient code. - Self-paced, organized, and detail-oriented with a strong sense of ownership, urgency, and pride in your work. - Ability to break down complex problems into simple, pragmatic solutions. - Strong interpersonal skills, intense curiosity, and enthusiasm for solving difficult problems. - Willingness and ability to take on new technologies as our stack evolves. Nice to Have - Experience with stream processing frameworks such as Flink or Spark Streaming. - Experience with task orchestration tools such as Apache Airflow or similar systems. - Familiarity with additional technologies: GraphQL, React, HTML5, JavaScript, CSS, Postgres, Gradle, BERT. - Experience working with and designing infrastructures for large-scale data processing (Hive, Snowflake, NoSQL databases). - Experience with data governance practices and tooling. - Exposure to and/or interest in machine learning, data science, or GenAI to help solve engineering challenges innovatively. - Experience developing scalable code for high-volume, low-latency systems. Benefits - We strive to create an accessible and inclusive experience for all candidates. - If you need a reasonable accommodation during the application or the recruiting process, please make sure to reach out to your individual recruiter or our team at greenhouse@tripadvisor.com.

Worldwide
MWDN logo

Senior Data Engineer

MWDN

MWDN connects exceptional tech talent with leading companies across Israel, the USA, Great Britain, and Western Europe. We aim to ensure our employees enjoy a rewarding and secure experience while collaborating with prestigious international clients. MWDN is ranked among the top 5 IT employers in our region by DOU, and we pride ourselves on our transparency and commitment to our team.

Data Engineer22 hours ago
Full TimeRemoteTeam 51-200

Role Description We're looking for a Senior Data Engineer to build and scale the data infrastructure that powers our business intelligence platform. You'll work with massive volumes of ad server data, CRM data, and a variety of ancillary data sources to power real-time analytics by designing, maintaining, and enhancing pipelines that process billions of events. This role sits at the intersection of ad-tech domain expertise and modern data engineering. You'll build systems that ingest data from SSPs, DSPs, ad servers, and various other data sources, transform it into actionable insights, and power dashboards that help our internal and external customers optimize campaigns, manage workflows, and drive efficiency and growth for everyone. Qualifications - 5+ years of professional data engineering experience - 2+ years working with programmatic advertising and ad-tech data (GAM) - Strong proficiency in Python and SQL - Hands-on experience with data warehouses (BigQuery, Snowflake, Redshift, ClickHouse) - Experience with batch processing frameworks (Spark, dbt, Airflow) - Understanding of ad-tech data structures: bid requests, impressions, OpenRTB schemas, log-level data - Experience with cloud platforms (AWS, GCP) and infrastructure-as-code - Ability to work partial US work hours (available until 2pm ET) Requirements - Data Sources (Familiarity Required): - SSP reporting APIs and log-level data (Magnite, PubMatic, Index Exchange, Xandr) - Google Ad Manager (GAM) reporting, Data Transfer files, and BigQuery exports - Data Models & Metrics: - Revenue metrics: CPM, eCPM, RPM, fill rate, win rate, bid density - Auction analytics: bid landscape, floor optimization, timeout analysis - Demand partner performance: SSP/bidder scoring, latency analysis, viewability metrics, reach/frequency, IVT - Supply chain data: ads.txt validation, sellers.json mapping, SPO analysis - Technical Stack: - Languages: Python, SQL, Scala (nice to have) - Processing: Apache Spark, dbt, Apache Flink - Warehouses: BigQuery, Snowflake, ClickHouse, Redshift - Orchestration: Airflow, Dagster, Prefect - Storage: S3, GCS, Delta Lake, Parquet - Infrastructure: AWS, GCP, Terraform, Kubernetes Benefits - People-first management with minimal bureaucracy - A friendly company culture, proven by employees who choose to return - Flexible working hours - 29 days of PTO (18 working days per year plus all national holidays) - 10 paid recovery days - Full financial and legal support for independent contractors - Free English classes, with native speakers or Ukrainian teachers - Dedicated HR support Your day-to-day in this position - Design and build and enhance scalable data pipelines for processing data from a variety of ad server and ancillary data sources - Ingest and normalize data from multiple SSPs, DSPs, ad servers (GAM), and third-party reporting APIs - Develop ETL/ELT workflows to transform raw data into analytics-ready datasets - Create data models for campaign performance optimization, supply analysis, supply allocations, and profit maximization - Build and maintain data warehouses and lakes optimized for ad-tech query patterns - Implement data quality monitoring, validation, and anomaly detection for data streams - Support Executive, BI and analytics teams with clean, documented, and performant data infrastructure - Ensure data privacy compliance (GDPR, CCPA) in data collection, storage, and processing Our next steps - ✅ Intro call with a Recruiter - ✅ Introductory interview with the Client - ✅ Home assignment - ✅ Final client interview - ✅ Offer

EST (UTC-5)
Carrington Mortgage logo

Senior Data Engineer

Carrington Mortgage

Carrington Mortgage Services-Wholesale Lending is part of The Carrington Companies. We provide third-party originators, mortgage brokers and financial institutions with access to government and conventional loan programs, as well as low credit score home financing and low down payment options. We hope you’ll consider joining our growing team of uniquely talented professionals as we transform residential real estate.

Data Engineer22 hours ago
Full TimeRemoteTeam 1,001-5,000

Role Description Come join our amazing team and work remote from home! Under direct supervision, responsible for assisting in the efforts to design, develop, and maintain databases and data integration (ETL) systems to support business applications and business intelligence for the enterprise. Perform all duties in accordance with the company’s policies and procedures, investor guidelines, all US state and federal laws and regulations, wherein the company operates. The target pay range for this position is $140,000.00 to $160,000.00. - Designs, develops, and optimizes data integration processes, ETL workflows, and data platforms. - Leads the creation of technical designs and functional specifications to ensure performance, scalability, and reliability while contributing to future cloud migration efforts. - Collaborates with stakeholders and third-party vendors to define, evaluate, and align business requirements for scalable data integration, reporting, and business intelligence solutions. - Leads the design and development of automated solutions to improve business processes, productivity, and operational efficiency. - Maintains ETL jobs and leads troubleshooting efforts for critical production issues, participating in the off-hours support rotation and providing SME assistance as needed. - Leads the design, implementation, and maintenance of data platforms, technical designs, and functional specifications to ensure performance, scalability, and reliability. - Develops and maintains comprehensive documentation of data processes, reports, applications, and procedures to ensure consistency, knowledge sharing, and alignment with organizational standards. - Designs, develops, and deploys scalable reporting and dashboard solutions to support business intelligence, data visualization, and operational efficiency, ensuring appropriate security measures. Qualifications - Advanced knowledge of working in the Microsoft SQL Server environment to design, implement, and optimize enterprise data solutions with a focus on scalability and performance. - Strong understanding of ETL concepts, data integration, and transformation processes, with practical experience implementing ETL solutions using Microsoft SSIS. - Working knowledge of version control concepts, with experience using Microsoft DevOps for managing code repositories and collaborative development. - Must have expert knowledge to lead and oversee SDLC processes. - Advanced expertise in T-SQL programming, scripting, and optimization techniques, with the ability to write, debug, and optimize complex queries and procedures for enterprise-level solutions. - Ability to understand, remember, and apply oral and/or written instructions or other information. - Demonstrates advanced analytical and problem-solving abilities to design and optimize complex data solutions while collaborating effectively across teams. - High school diploma or equivalent work experience, bachelor’s degree in computer sciences preferred. - Four (4) or more years of experience in the information technology field with a strong focus on relational databases, data integration (ETL), data warehousing, business intelligence, reports development, and dashboard design. - Four (4) or more years of experience with ETL tools – SSIS. - Four (4) or more years of experience with database management systems – MS SQL. - Strong working knowledge of integrating applications using APIs is preferred. - Experience with Microsoft BI applications (SSRS, SSAS, Power BI) is preferred. - Knowledge of cloud-based database management and integration services (e.g., Azure Data Factory, Fabric, Snowflake, or Databricks) to lead and optimize data integration and transformation processes is a plus. - Proficiency in programming languages commonly used in data engineering, such as Python or Java. Benefits - Comprehensive healthcare plans for you and your family. Plus, a discretionary 401(k) match of 50% of the first 4% of pay contributed. - Access to several fitness, restaurant, retail (and more!) discounts through our employee portal. - Customized training programs to help you advance your career. - Employee referral bonuses so you’ll get paid to help Carrington and Vylla grow. - Educational Reimbursement. - Carrington Charitable Foundation contributes to the community through causes that reflect the interests of Carrington Associates. Company Description Carrington Mortgage Holdings is a holding company whose primary businesses include asset management, mortgages, real estate transactions and real estate logistics. Collectively, the businesses are vertically and horizontally integrated, and provide a broad range of real estate services encompassing nearly all aspects of single-family residential real estate transactions in the United States. Guided by a leadership team with a wealth of industry experience and guided by a consistent philosophy, Carrington maintains the necessary infrastructure to ensure stability and maximize value during any market cycle. We hope you’ll consider joining our growing team of uniquely talented professionals as we transform residential real estate.

United States
$140K - $160K / year
DraftKings Inc. logo

Senior Data Engineer, Platform

DraftKings Inc.

Defining what it means to build and deliver the most extraordinary sports & entertainment experiences.The Crown is Yours

Data Engineer22 hours ago
Full TimeRemoteTeam 1,001-5,000Since 2012H1B No Sponsor

At DraftKings, AI is becoming an integral part of both our present and future, powering how work gets done today, guiding smarter decisions, and sparking bold ideas. It's transforming how we enhance customer experiences, streamline operations, and unlock new possibilities. Our teams are energized by innovation and readily embrace emerging technology. We're not waiting for the future to arrive. We're shaping it, one bold step at a time. To those who see AI as a driver of progress, come build the future together. The Crown Is Yours As a Senior Data Engineer, Platform you will be a key contributor to a data team centered around the mission of providing a best-in-class experience for our products and customers. In this role, you'll be leveraging your technical expertise in all aspects of "Infrastructure as Code" (IaC) to enhance and build out our data platform. You will be working across teams, informing business decisions, helping to expand our platform, and define standards and best practices for platform use. What you'll do as a Senior Data Engineer, Platform - Demonstrate leadership and ownership of the platform to deliver services for projects and users. - Provide infrastructure guidance of data platform capabilities to accommodate business/technical use cases. - Leverage your strong communication skills to keep users informed and provide excellent quality of service. - Automate and manage provisioning needs, such as Snowflake storage and compute, Role Based Access Control model, and permissions. - Configure and manage monitoring/alerting around replication latency, performance (cluster & query), and Airflow. - Coordinate and collaborate with dependent infrastructure and AWS services to implement Snowflake integration with services, such as S3, IAM, SSO, etc. - Provide technical expertise, troubleshooting, and support for change management, governance compliance, internal audits, and remediations. What you'll bring: - A proven track record of administration, engineering, and operationalizing the Snowflake, Databricks or similar Cloud Data Platform. - Experience working in AWS, Terraform, CloudFormation, Python, and database replication tools/services (e.g., AWS DMS). - Experience working with CI/CD pipelines and deployment automation - Experience with a variety of data logging/monitoring tools, such as DataDog, - Strong experience with SQL and knowledge in a variety of data engines (for example, SQL Server, MySQL, Amazon Aurora, Redshift) is a big plus. - Experience writing software (preferably with Python) Join Our Team We're a publicly traded (NASDAQ: DKNG) technology company headquartered in Boston. As a regulated gaming company, you may be required to obtain a gaming license issued by the appropriate state agency as a condition of employment. Don't worry, we'll guide you through the process if this is relevant to your role. If this job posting does not include compensation information, this is due to a technical error that our team is working to resolve! We will repost this position with compensation information as soon as it is resolved. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

United States