Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
P
Pattern
Senior Data Platform Engineer
Career Insights for Platform Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Utah data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Platform Engineer is responsible for the development of platforms that support the needs and use cases of different engineering teams across the organization. Creates reusable tools and workflows to streamline operational needs and facilitate automation tasks, supporting scalability of DevOps practices.
$124,019 / year median in Utah
Job Description
Senior Data Platform Engineer Pattern
- 3.
Ambiguity:
Ability to take vague or high-level requirements and drive them to a concrete, production-ready solution. You must have a track record of navigating complex technical roadblocks independently and architecting systems that solve the "whole" problem, not just the immediate ticket.Software Engineering:
Strong proficiency in building performant, concurrent data services and platform tooling. Go is preferred, but deep expertise in Java, Python, Ruby, or Scala is accepted.Modern Open-Source Architecture:
Deep hands-on experience designing and operating modern data stacks. You should be comfortable with solutions involving Apache Iceberg, Glue catalog, and S3 for storage; Trino, Spark, and ClickHouse for compute; and Kafka for streaming, specifically within a Kubernetes environment. SRE Mindset & Infrastructure asCode:
Apply DevOps and Site Reliability Engineering principles to data infrastructure. You must be proficient in defining infrastructure using Terraform or CloudFormation, creating self-healing systems, and setting up observability solutions (Prometheus, Grafana, or Datadog) to ensure platform reliability and scalability.Database & Storage Optimization:
Proven ability to manage and tune relational stores (Postgres/RDS) alongside distributed systems, ensuring data consistency, efficient indexing, and optimal query performance across the platform.AI-Native Platform Thinking:
Comfort building a platform that both humans and AI agents consume. You should be able to expose data and infrastructure through well-documented, programmatic interfaces (catalogs, metadata, semantic layers, MCP servers, and agent-safe query paths), and you actively use AI coding tools to increase your own throughput.Opinionated Collaboration & Communication:
A strong technical voice who thrives in design reviews. You must be able to articulate complex architectural trade-offs, defend your design choices with data, and professionally challenge the status quo when you see a better way to solve a business problem. What does high performance look like?Execution & Innovation:
You consistently deliver efficient platform enhancements, optimize cloud costs, and increase overall infrastructure performance.System Scalability:
You successfully maintain and improve platform components capable of ingesting and querying tens of trillions of data points.A Team of Doers:
You actively participate in peer code reviews, contribute to technical documentation, and elevate engineering standards across the team.Operational Excellence:
You reduce system downtime and latency by establishing robust CI/CD pipelines and proactive alerting mechanisms. What is my potential for career growth? Mentorship opportunities from engineering leadership in Data and Architecture. Broad exposure across diverse business units within Pattern's global technology organization. A clear, merit-based career path with potential advancement toward Staff Engineer or Lead Data Platform roles. Opportunity to drive key technical initiatives that directly shape Pattern's core ecommerce acceleration platform. Internal promotion priority for high-performing "Pattern People." What does success look like in the first 30, 60, 90 days? First 30Days:
Build context on Pattern's data stack, complete system onboarding, and begin resolving minor infrastructure issues or backlog tickets. First 60Days:
Take ownership of key platform components, optimize pipeline performance, and deliver meaningful reliability improvements. First 90Days:
Independently design and execute platform features, contribute to technical discussions, and actively participate in the team's operational rhythm. What is the team like? This role reports directly to the VP of Data and Architecture. You will be joining a growing team of data professionals. In this role, you will collaborate closely with Data Engineers, Backend Software Engineers, and Data Scientists, as well as other departments including Engineering, Product, and Marketing. Sounds great! What's the company culture? We are looking for individuals who are: Game Changers- A game changer is someone who looks at problems with an open mind and shares new ideas with team members, regularly reassesses existing plans and attaches a realistic timeline to goals, makes profitable, productive, and innovative contributions, and actively pursues improvements to Pattern's processes and outcomes. Data Fanatics
- A data fanatic is someone who recognizes problems and seeks to understand them through data, draws unbiased conclusions based on data that lead to actionable solutions, and continues to track the effects of the solutions using data. Partner Obsessed
- An individual who is partner obsessed clearly explains the status of projects to partners and relies on constructive feedback, actively listens to partner's expectations, and delivers results that exceed them, prioritizes the needs of your partners, and takes the time to create a personable experience for those interacting with Pattern. Team of Doers
- Someone who is a part of a team of doers uplifts team members and recognizes their specific contributions, takes initiative to help in any circumstance, actively contributes to supporting improvements, and holds themselves accountable to the team as well as to partners.