Full-Stack Data Engineer
Austin, United States
Full Time USD 128K - 192K
WP Engine
WP Engine provides the fastest, most reliable WordPress hosting for 1.5M+ websites. Get 24/7 support, best-in-class security, and market-leading performance.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 DAY
Be a phenomenal teammate to the other members of your agile team by communicating, collaborating and building a constructive environment
Explain results of data analyses and experiments to stakeholders, including creating/maintaining visualizations and delivering presentations
Design and execute data analyses and experiments, including data collection, data cleaning, normalization, and feature extraction
Build and maintain data engineering pipelines
Collaborate with your data science colleagues by being a willing mentee and an understanding mentor, as appropriate
Collaborate 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 customers
Write, test, and maintain software applications that are resilient, robust, and perform at scale for millions of end users
Research new technologies and incorporate them into new and existing systems and products
WHAT WE EXPECT
Within your first 30 days, you should be able to:
Integrate into our existing kanban processes
Understand the team’s data assets and models
Get access and familiarize yourself with core tools (we use dbt and GCP)
Read through documentation and architecture diagrams of our batch and streaming pipelines
Set up a local dev environment for dbt, and successfully run proposed pipeline changes
Within your first 90 days, you should be able to:
Understand the company’s platform SLIs and SLOs
Understand the company’s data assets and models
Represent the team to internal and external stakeholders
Own 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 tests
Build a lightweight model in a Jupyter notebook, integrate it with BigQuery, and schedule its output to refresh weekly via Cloud Run
Within your first 180 days, you should be able to:
Propose new projects
Lead team initiatives, including providing direction for colleagues
Represent team in cross-team initiatives
Help define API and data contracts
Establish quality metrics and estimate effort
Design and implement a new dbt model family or Cloud Run-based automation that becomes part of our regular platform insights stack
Refactor or optimize an existing data pipeline to improve runtime or reliability
Develop and document an end-to-end model or analytic workflow that leverages BigQuery, Cloud Run, and Jupyter to solve a persistent business problem.
Grafana or other similar visualization platforms
Experience with New Relic, Datadog or other similar tools
Time series databases
Experience working with large data sets
Data engineering
Experience with data modeling, designing APIs and SQL development
Company 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 family
401(k) with a 4% match
Disability insurance
Paid family and caregiver’s leave
Employee Assistance Program
Generous vacation time (who doesn’t like time off)
One-time $500 payment to set up your home office
Four company wellness days a year
One floating holiday
$100 monthly wellness allowance to spend on what you want
Access to free on-demand fitness classes
Free subscription to Calm
Pet insurance
On-going education through LinkedIn Learning, Workday Learning and our Career Growth Portal
At 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.
Tags: Agile APIs Architecture BigQuery Data quality dbt E-commerce Engineering GCP Grafana Jupyter Kanban Pipelines Research SQL Streaming
Perks/benefits: 401(k) matching Career development Equity / stock options Fertility benefits Fitness / gym Health care Home office stipend Insurance Medical leave Startup environment Wellness
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.