Software Engineer - Data Infrastructure
New York City, NY
â ïž We'll shut down after Aug 1st - try foođŠ for all jobs in tech â ïž
Full Time USD 135K - 280K
Assembled
Assembled is a support operations platform that combines modern workforce management and AI-powered issue resolution to scale exceptional customer support. Leading brands use Assembled to optimize omnichannel staffing, gain visibility into...About Assembled
Assembled builds the infrastructure that underpins exceptional customer support, empowering companies like CashApp, Etsy, and Robinhood to deliver faster, better service at scale. With solutions for workforce management, BPO collaboration, and AI-powered issue resolution, Assembled simplifies the complexities of modern support operations by uniting in-house, outsourced, and AI-powered agents in a single operating system. Backed by $70M in funding from NEA, Emergence Capital, and Stripe, and driven by a team of experts passionate about problem-solving, weâre at the forefront of support operations technology.
The Role
Weâre looking for an experienced software engineer to help shape the foundation of Assembledâs data systems. Youâll join our Data Infrastructure team, a close partner to both our Core Infrastructure and AI Infrastructure teams, to own how data is modeled, stored, and served across the company. This work powers everything from customer-facing dashboards to internal analytics and AI-driven product features.
We're currently rebuilding our metrics infrastructure from the ground up. Our legacy Go-based system made it difficult to scale, maintain, and trust the metrics we expose. Weâre building a new analytics stack that enables fast, reliable metric queries and simplifies the development of new reports. Youâll be joining at a pivotal momentâearly prototypes are in place, and weâre working toward a full-scale production rollout and long-term migration.
The team also plays a central role in the development of Assembledâs AI platform, Assist. As we unify our WFM and AI products into a single Human + AI experience, the Data Infrastructure team is responsible for the analytics that help customers understand how Assist is adopted, how it impacts performance, and where to optimize. Youâll collaborate closely with the Assist team to build robust data models and systems that support this functionality.
One of the more unique challenges in this role is that our data infrastructure doesn't just support internal analyticsâit powers customer-facing product experiences. While some outputs are traditional dashboards, others require near real-time responsiveness. As a result, our stack must support both large-scale analytical queries and low-latency, user-triggered interactionsâcapabilities that most analytics systems are not architected to handle simultaneously. We're building a unified system that can do both, without introducing mismatched data or duplicated definitions.
In this role you'll:
Design and build systems that power both the storage and retrieval of analytical data
Own the transformation layer that models data for fast, consistent metric queries
Define and maintain the metrics layer that supports dashboards, exports, APIs, and internal tools
Collaborate with product, infrastructure, and Assist teams to build rich reporting experiencesâlike helping customers measure ROI on AI adoption
Manage scalable pipelines that move and transform production data for analysis
Instrument observability into the data platform, including freshness, lineage, and correctness
You may be a good fit if you:
Have experience working with modern data warehouses (e.g., Snowflake, BigQuery) and understand their performance characteristics
Have built or maintained end-to-end ELT pipelines and are comfortable choosing the right level of precomputation
Have designed or worked closely with a metrics or semantic layer, and understand how to define metrics that are consistent, queryable, and performant across reporting surfaces
Are comfortable reasoning about systems tradeoffsâlatency, cost, developer velocity, and reliability
Take pride in building systems that are clear, maintainable, and empower others
Have strong SQL fluency and are comfortable reading query plans, debugging slow queries, and optimizing for performance
Nice to have (but not required):
Experience with semantic layer tools like Cube, MetricFlow, or Lookerâs LookML
Familiarity with analytics-focused software engineering (e.g., event tracking, funnel analysis, experiment platforms)
Experience modernizing legacy data systems or planning large-scale migrations
Experience collaborating cross-functionally with AI/ML teams or product managers focused on AI systems
Our U.S. benefits
Generous medical, dental, and vision benefits
Paid company holidays, sick time, and unlimited time off
Monthly credits to spend on each: professional development, general wellness, Assembled customers, and commuting
Paid parental leave
Hybrid work model with catered lunches everyday (M-F), snacks, and beverages in our SF & NY offices
401(k) plan enrollment
Tags: APIs BigQuery ELT Engineering Looker LookML Machine Learning ML infrastructure Pipelines Snowflake SQL
Perks/benefits: Flex vacation Health care Medical leave Parental leave Snacks / Drinks Unlimited paid time off
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.