Senior Staff Software Engineer, Data
New
J
JobgetherData Platform
United StatesFull-TimeSenior
Salary$235,000–$285,000 USD
Apply NowOpens the employer's application page
Job Details
- Experience
- 15+ years
- Required Skills
- AWSPythonSQLJavaSparkScaladbt
Requirements
- Advanced degree in Computer Science, Engineering, or a related field.
- 15+ years of experience in data engineering, analytics engineering, or data platform roles.
- Proven experience architecting large-scale data and analytics systems in cloud environments.
- Strong hands-on expertise with modern data stacks and cloud data services across AWS, Azure, or GCP.
- Deep knowledge of analytics data modeling, including dimensional modeling, star and snowflake schemas, Data Vault, and related approaches.
- Advanced SQL skills and proficiency in Python, Scala, or Java.
- Advanced expertise in semantic layers and dimensional modeling, including technologies such as dbt or Cube, with the ability to provide agent-readable data context.
- Expertise with real-time streaming frameworks such as Spark, Flink, or Beam, combined with a strong understanding of batch and real-time architectures.
- Experience building reporting and business intelligence solutions at scale using tools such as Looker, Tableau, or Power BI.
- Strong understanding of data governance, security, privacy, lineage, metadata, and access-control best practices.
Responsibilities
- Define and own the end-to-end architecture strategy for data, analytics, and the Data Platform.
- Design scalable batch, streaming, and real-time data systems supporting structured and unstructured data.
- Establish standards for data modeling, semantic layers, reporting, governance, lineage, metadata, and data quality.
- Lead architecture reviews, technical decision-making, and adoption of modern approaches such as lakehouse, data mesh, and real-time analytics.
- Design and prototype critical platform components while writing production-quality code for complex and high-impact areas.
- Build AI-ready data infrastructure, including vector stores, embedding pipelines, retrieval systems, and RAG-ready architectures with strong lineage, governance, security, and observability.
- Develop a “Data for Agents” strategy that provides semantic layers and metadata enabling LLMs and AI agents to navigate enterprise data accurately.
- Partner with AI, product, and engineering teams on training datasets, feature stores, production inference pipelines, and agentic ETL/ELT workflows.
- Establish data governance, privacy, compliance, role-based access controls, auditability, validation processes, and quality frameworks.
- Mentor senior engineers, analytics engineers, and data scientists while partnering across product, ML, platform, and business teams.
View Full Description & ApplyYou'll be redirected to the employer's site