Software Engineer - Data Infrastructure
Listed on 2025-12-01
-
IT/Tech
Data Engineer, Data Analyst
About Assembled
Assembled builds the infrastructure that underpins exceptional customer support, empowering companies to deliver faster, better service h solutions for workforce management, BPO collaboration, and AI-powered issue resolution, Assembled unites in-house, outsourced, and AI-powered agents in a single operating system. Backed by funding from leading investors, we’re at the forefront of support operations technology.
The RoleWe’re looking for an experienced software engineer to shape the foundation of Assembled’s data systems. You’ll join our Data Infrastructure team, partnering with Core Infrastructure and AI Infrastructure to own how data is modeled, stored, and served across the company. This work powers customer-facing dashboards, internal analytics, and AI-driven product features. We are rebuilding our metrics infrastructure and building a new analytics stack for fast, reliable metric queries and easier report development.
The role participates in developing Assembled’s AI platform, Assist, with analytics to understand adoption, impact, and optimization opportunities. The data stack must support both large-scale analytical queries and near real-time, low-latency interactions for customer-facing experiences, without data mismatches or duplicated definitions.
- 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, including 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
- Have experience with modern data warehouses (e.g., Snowflake, Big Query) 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 with a metrics or semantic layer, defining metrics that are consistent, queryable, and performant across reporting surfaces
- Can reason about systems tradeoffs—latency, cost, developer velocity, and reliability
- Take pride in building clear, maintainable systems that empower others
- Have strong SQL fluency and are comfortable reading query plans, debugging slow queries, and optimizing for performance
- Experience with semantic layer tools like Cube, Metric Flow, or LookML
- Familiarity with analytics-focused software engineering (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
- Generous medical, dental, and vision benefits
- Paid company holidays, sick time, and unlimited time off
- Monthly credits for professional development, general wellness, Assembled customers, and commuting
- Paid parental leave
- Hybrid work model with catered lunches (M-F), snacks, and beverages in our SF & NY offices
- 401(k) plan enrollment
- Mid-Senior level
- Full-time
- Engineering and Information Technology
- Software Development
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).