Full-Stack Data Engineer

Company: WP Engine
Company: WP Engine
Location: Austin
Commitment: Full time
Posted on: 2025-06-19 05:00
We engage the most inspired minds to do their best work wherever they work best—powering the freedom to create worldwide.WP Engine empowers companies and agencies of all sizes to build, power, manage, and optimize their WordPress websites and applications with confidence. Serving 1.5 million customers across 150+ countries, the global technology company provides premium, enterprise-grade solutions, tools, and services, including specialized platforms for WordPress, industry-tailored eCommerce and agency solution suites, and developer-centric tools like Local, Advanced Custom Fields, and more. WP Engine’s innovative technology and industry-leading expertise are why 8% of the web visits a WP Engine-powered site daily. Learn more at wpengine.com. As a consequence of our focus on the customer, we have seen dramatic growth. This growth provides many opportunities to tackle hard problems at scale, to deliver new products that continue to make WP Engine the platform of choice for online agility. You will be an essential part of taking our platform to the next level both in scale and functionality, helping to advance best-in-class web performance for customers and their site visitors. This is your chance to drive real improvement in digital experience delivery at incredible scale.We are searching for an execution-oriented Full-Stack Data Engineer who thrives on turning plans into results to join our Platform Insights team. The ideal candidate will have experience in both software engineering and data engineering, as well as a history of delivering high quality work in an agile  environment.THE DAY TO DAYBe a phenomenal teammate to the other members of your agile team by communicating, collaborating and building a constructive environmentExplain results of data analyses and experiments to stakeholders, including creating/maintaining visualizations and delivering presentationsDesign and execute data analyses and experiments, including data collection, data cleaning, normalization, and feature extractionBuild and maintain data engineering pipelinesCollaborate with your data science colleagues by being a willing mentee and an understanding mentor, as appropriateCollaborate with your software engineer colleagues to make models available to larger software undertakings (e.g., setting up CLI scripts or REST services)Work closely with our product manager to ensure that your frequent, incremental progress continually adds new value to our customersWrite, test, and maintain software applications that are resilient, robust, and perform at scale for millions of end usersResearch new technologies and incorporate them into new and existing systems and productsWHAT WE EXPECTWithin your first 30 days, you should be able to:Integrate into our existing kanban processesUnderstand the team’s data assets and modelsGet access and familiarize yourself with core tools (we use dbt and GCP)Read through documentation and architecture diagrams of our batch and streaming pipelinesSet up a local dev environment for dbt, and successfully run proposed pipeline changesWithin your first 90 days, you should be able to:Understand the company’s platform SLIs and SLOsUnderstand the company’s data assets and modelsRepresent the team to internal and external stakeholdersOwn and deliver 1–2 moderately complex dbt models for platform metrics (e.g., platform-wide metrics, error anomaly summaries)Create an automated data quality alert using dbt testsBuild a lightweight model in a Jupyter notebook, integrate it with BigQuery, and schedule its output to refresh weekly via Cloud RunWithin your first 180 days, you should be able to:Propose new projectsLead team initiatives, including providing direction for colleaguesRepresent team in cross-team initiativesHelp define API and data contractsEstablish quality metrics and estimate effortDesign and implement a new dbt model family or Cloud Run-based automation that becomes part of our regular platform insights stackRefactor or optimize an existing data pipeline to improve runtime or reliabilityDevelop and document an end-to-end model or analytic workflow that leverages BigQuery, Cloud Run, and Jupyter to solve a persistent business problem. PREFERRED SKILLSGrafana or other similar visualization platformsExperience with New Relic, Datadog or other similar toolsTime series databasesExperience working with large data setsData engineeringExperience with data modeling, designing APIs and SQL development  THE PERKS AND BENEFITSCompany stock options (every employee is an owner in the company)Great health benefits (medical, dental, vision, life insurance)Fertility benefits (IVF/fertility drug coverage)HSA company contribution $500 for employee / $1000 for family401(k) with a 4% matchDisability insurance Paid family and caregiver’s leaveEmployee Assistance ProgramGenerous vacation time (who doesn’t like time off)One-time $500 payment to set up your home officeFour company wellness days a yearOne floating holiday$100 monthly wellness allowance to spend on what you wantAccess to free on-demand fitness classesFree subscription to CalmPet insuranceOn-going education through LinkedIn Learning, Workday Learning and our Career Growth PortalAt WP Engine, we strive to have the broadest possible view of diversity, going beyond visible differences to include the background, experiences, skills, and perspectives that make each person unique. WP Engine is proud to be an equal opportunity workplace and is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, Veteran status, or any other basis protected by federal, state, or local law. ​​Base Salary Range$128,000.00 - $192,000.00We believe that compensation should be reflective of the impact you have within the organization relative to the market value of your role. The estimated base salary range for this position is as listed above. Some roles may also be eligible for overtime pay. Our salary ranges are determined by job role and responsibilities and level. The range displayed on each job posting reflects the minimum and maximum target for salaries for the position nationwide. The actual base pay will vary based on various factors including job-related skills and individual qualifications objectively assessed during the interview process. Your talent acquisition partner can share more about the total rewards package at WP Engine including any additional total rewards components such as equity, variable pay plans (if applicable), and benefits during the hiring process.
View Original Job Posting