Job Closed

This listing is no longer active.

Builder Prime logo
Builder Prime

See why hundreds of home improvement businesses trust Builder Prime’s all-in-one platform to power their growth.

Data Engineer

Data EngineerData EngineerFull TimeRemoteSeniorTeam 51-200Since 2016H1B No SponsorCompany SiteLinkedIn

Location

California + 12 moreAll locations: California | Colorado | Florida | Idaho | Nebraska | New York | Ohio | Oregon | Texas | Utah | Virginia | Washington | Wisconsin

Posted

69 days ago

Salary

$125K - $145K / year

Seniority

Senior

Job Description

Data Engineer

Builder Prime

• Design, develop, and maintain scalable data pipelines and transformations • Build and optimize complex SQL queries and data models • Implement and manage real-time and batch data ingestion workflows using CDC • Orchestrate end-to-end data pipelines with monitoring and alerting • Build reports and dashboards in BI tools to support business analytics • Collaborate with analytics and engineering teams to deliver reliable data solutions • Ensure data quality, consistency, and reconciliation across the pipeline • Monitor and optimize data platform performance and costs • Ensure data quality, reliability, and governance standards

Job Requirements

  • 3+ years of production data engineering experience
  • 3+ years working with dbt or similar transformation frameworks
  • 3+ years hands-on experience with Snowflake
  • Experience building CDC pipelines and handling real-time data ingestion
  • Demonstrated ability to build reports and dashboards in BI tools
  • Track record of building and maintaining data pipelines at scale
  • Experience with data quality validation and reconciliation
  • Track record of optimizing data platform performance and costs
  • SQL Proficiency (Expert): Advanced query optimization, performance tuning, and deep understanding of database internals, complex analytical queries (window functions, CTEs), query plan analysis, and index optimization.
  • Database Fundamentals (Strong): Expertise in join types (sort-merge, hash, nested loop), index vs. sequential scan tradeoffs, query optimization, materialized views, incremental computation, transaction isolation, and concurrency control.
  • Python (Proficient): Writing scripts for data processing/transformation, using data libraries (pandas, polars), API integrations, automation, and code quality/testing.
  • Change Data Capture (CDC) (Strong): Experience with CDC tools (Debezium, AWS DMS, etc.), log-based replication, handling schema evolution, understanding at-least-once/exactly-once semantics, idempotency, and backfilling historical data.
  • dbt (3+ years): Building and scaling dbt projects, semantic layer/dimensional modeling, incremental models/materialization, testing, documentation, CI/CD for analytics, and package management.
  • Snowflake (3+ years): Expertise in S3 integration/external stages, Snowpipe (continuous and streaming), warehouse sizing/cost optimization, serverless features/task orchestration, data sharing, performance monitoring, governance (resource monitors), data lifecycle management, and understanding micro-partitions/clustering.
  • Core Concepts (Foundational): Understanding event time vs. processing time, watermarks/late data handling, backfilling strategies, stream-to-stream joins, and windowing operations (tumbling, sliding, session).
  • BI Tool Experience (Required): Building reports, dashboards, and visualizations in modern BI platforms (Looker, Tableau, Power BI, Metabase, etc.). Translating business needs into data models/metrics, optimizing data models for performance, and collaborating with stakeholders.
  • Analytics Partnership: Cross-functional collaboration with analytics/business teams, data model documentation (data dictionaries), supporting ad-hoc analysis, and balancing flexibility with governance.

Benefits

  • Exceptional Health Coverage – We cover 95% of medical, dental, and vision premiums for employees (Aetna & Guardian), plus 50% for dependents
  • Strong Retirement Match – 401k with up to 4% company match that's immediately vested (no waiting period!)
  • Generous Time Off – 15 PTO days, 48 hours sick time, 9 paid holidays, plus a paid volunteer day to give back to your community
  • Annual International Retreat – All-expenses-paid company trip to connect with teammates in amazing destinations (2026: Cancun, Mexico!)
  • Life Happens Coverage – Company-paid life insurance ($50k), AD&D, and short-term disability, plus optional accident, hospital, critical illness, and additional life insurance
  • Grow With Us – $300 annual professional development stipend, plus an incredible sabbatical at 5 years (2 extra weeks PTO + $1,000 travel bonus)
  • Comprehensive Parental Leave – 10 weeks paid parental leave for birthing parents, 4 weeks for non-birthing parents
  • Fully Equipped From Day One – Company-provided laptop and all the equipment you need to succeed
  • Room to Grow: We LOVE to promote from within. Show us your best stuff, and you’ll have ample opportunity to grow and advance.
  • Flexible Work Arrangements: We are currently a mix of hybrid and fully remote roles across multiple time zones to support work-life balance.
  • We Hate Red Tape: We never restrict our team’s creativity, so you’ll have the freedom to experiment and test out new ideas. At Builder Prime, *“Iterate To Innovate”* is a foundational philosophy.
  • Strong Culture: Through the use of platforms like Bonusly, the Coffee Chat slack app, and other events and initiatives (both virtual and in-person), we strive to make work both a place where you can do the best work of your career AND have fun. There is no reason it can't be both!

Related Categories

Related Job Pages

More Data Engineer Jobs

Software Mind logo

Senior Data Engineer

Software Mind

Software House focused on results since 1999

Data Engineer69 days ago
Full TimeRemoteTeam 1,001-5,000Since 1999H1B No Sponsor

• Develop and deliver data pipelines and transformations in line with existing design specifications and delivery standards. • Build and maintain data products within Snowflake, using dbt and ADF to orchestrate and transform data. • Implement robust testing and validation to ensure data quality, consistency, and accuracy. • Follow established development patterns and governance standards, ensuring alignment with data delivery framework. • Manage deployment and documentation of developed components, ensuring solutions are well-structured and maintainable. • Support troubleshooting and issue resolution during development and delivery cycles.

Poland
Job Closed
In All Media logo

Senior Data Engineer – Cloud FinOps

In All Media

Imagine the future of business. Ideas for a Digital Renaissance.

Data Engineer69 days ago
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Design, build, and maintain scalable ELT/ETL pipelines focused on cloud cost attribution and financial transparency • Develop data models that integrate infrastructure telemetry with cost datasets to support performance-aware financial analysis • Build automation frameworks that identify optimization opportunities, including Reserved Instances and Savings Plans strategies • Enable data-driven decision-making by delivering high-quality datasets to Product, Engineering, and Finance stakeholders • Own schema design and evolution for a Cloud Economics data warehouse, ensuring scalability and data integrity • Perform end-to-end data validation and auditing to guarantee accuracy of financial reporting at an executive level

Brazil
Job Closed
Onzze logo

Data Engineer

Onzze

A melhor maneira de recrutar programadores

Data Engineer69 days ago
Full TimeRemoteTeam 1-10Since 2021H1B No Sponsor

• Data architecture and engineering • Design and implement scalable, reliable data pipelines • Structure data lakes / data warehouses to support CRM use cases • Ensure data performance, governance and quality • Integrate data from multiple sources (Salesforce, Marketing Cloud, internal systems, digital channels) • Structure customer data (profile, behavior, interactions, transactions) • Ensure consistency and unification of the 360° view of the customer • Make data available for segmentation and activation in CRM tools • Build and maintain data extensions / tables for campaigns • Support automated flows with up-to-date, reliable data • Prepare data for propensity, uplift, churn and LTV models • Operationalize consumption of model outputs (scores, segments, next best action) • Ensure recurring updates and integration with activation systems • Implement validations, monitoring and quality alerts • Document pipelines and data structures • Ensure compliance with data and privacy policies • Collaborate with data scientists, CRM analysts and business teams • Translate business needs into scalable technical solutions • Support the evolution of the client's data architecture

Brazil
Job Closed
Microsoft logo

Principal Software Engineer - Data Engineering GitHub

Microsoft

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to any characteristic protected by applicable local laws, regulations, and ordinances.

Data Engineer69 days ago
Full TimeRemoteTeam 10,001+H1B Sponsor

Overview As a Principal Software Engineer at GitHub, you will enhance the collaboration experience at GitHub by working closely with a community of engineers and designers with a distributed, diverse and passionate team delivering the services that millions of developers depend on. In this role you will design, prototype, implement, ship and support highly performant and inspiring user experiences with your team. We are looking for creative problem solvers and diverse thinkers, people who care about culture as well as customers and features. We believe that how we do things is as important as what we do. Big vision, a common purpose, passion for quality, curiosity, dedication, and investment in fun and collaboration are what lead to great results. Great products reflect the teams that build them. Responsibilities - Design, develop, test and ship high-quality technical solutions that scale across multiple GitHub services and become intimately familiar with the systems you build and take pride in writing maintainable code. - Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others; support teams in producing extensible and maintainable code, ensuring integration with downstream dependencies and adherence to quality standards. - Own and advocate for the health and quality of the systems that the team builds, including participating in on-call for first responder rotations and live incidents. - Write architecture briefs and proposals and carry out code experiments. - Design and implement APIs to facilitate seamless integration between software components. - Utilize CI/CD tools to set up automated pipelines for continuous integration and delivery. - Collaborate with cross-functional teams and partner with stakeholders and lead discussions for technical solutions, including design and cost considerations. - Create and guide others in 1) developing clear testing plans to assure solution quality, reliability, and performance; 2) defining success metrics; and 3) integrating customer feedback for continuous improvement - all while ensuring system architecture meets security and compliance standards. - Maintain executional and operational excellence within and potentially across teams/organizations. - Apply debugging tools and telemetry to verify assumptions, proactively resolve issues, and optimize code performance and maintainability. - Drive and support technical roadmap that aligns with product goals, ensuring that engineering efforts are strategically prioritized and incorporating the adoption of new technologies and methodologies where applicable. Qualifications Required Qualifications: - Bachelor's Degree in Computer Science or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, Go, Ruby, Rust, Python, JavaScript, C, C++, C#, Java. - Experience with designing a data strategy and leading the development of its core components by building and optimizing scalable data pipelines, integrations, and robust data models that solve complex business challenges. - Experience working closely with product management, design, and other engineering teams to drive cross-functional projects and deliver high-quality products. Preferred Qualifications: - Experience with cloud environments and/or Cloud Native Compute Foundation (CNCF) concepts - Experience working with both relational (e.g. mysql) and most importantly non-relational datastores (e.g. Cosmos) - Experience working with Azure resource such as Azure Storage (blob and table particularly), Azure Redis Cache, Azure Data Explorer Clusters. - Experience operating Cosmos DB clusters at scale. This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Czechia