Senior Staff Software Engineer, Data
Remote$235k - $285kFull-timePosted 7mo ago
About the role
Senior Staff Software Engineer to lead the transformation of Juniper Square's data engineering and analytics into a scalable, product-oriented Data Platform. Defines vision, architecture, operating model, and execution roadmap to enable self-service, governed, analytics-ready data; hands-on leadership across ingestion, processing, modeling, semantics, analytics, and AI/ML enablement.
Responsibilities
- Define and own the end-to-end data and analytics architecture strategy
- Design scalable batch, streaming, and real-time data systems
- Establish standards for data modeling, semantic layers, and reporting
- Lead architecture reviews and technical decision-making
- Drive adoption of modern architectures (lakehouse, data mesh, real-time analytics)
- Design and prototype critical data platform components
- Write production-quality code for complex or high-impact areas
- Review schemas, transformations, dashboards, and analytics models
- Troubleshoot performance and reliability issues across pipelines and queries
- Optimize workloads for latency, concurrency, and cost
- Design and architect a scalable data platform supporting ingestion, transformation, and delivery of both structured and unstructured data across batch and real-time pipelines
- Design a "Data for Agents" strategy with semantic layers and metadata for LLMs
- Build AI-ready data infrastructure (vector stores, embeddings, retrieval) for LLM/agent workflows
- Develop a RAG-ready data architecture with strong lineage, governance, security, and observability
- Create curated data products and reusable APIs for applications, analytics, and AI agents
- Enable self-service data access through standardized models and semantic layers
- Partner with AI, product, and engineering teams to support training datasets, feature stores, and production AI inference pipelines
- Build agentic ETL/ELT pipelines using AI agents to autonomously discover sources and transformations
- Ensure reliability, scalability, and resilience of the platform including HA, monitoring, and DR readiness
- Partner with product, finance, business ops, and leadership to define analytics needs
- Design scalable data models for reporting and analytics
- Ensure analytics solutions are performant and trustworthy
- Drive adoption of data-driven culture through reliable insights
- Define data governance, lineage, cataloging, and metadata standards
- Establish data quality frameworks and validation processes
- Ensure privacy, compliance, and secure access to sensitive data
- Implement role-based access controls and auditability
- Mentor senior engineers, analytics engineers, and data scientists
- Partner with product, ML, platform, and business teams
- Translate business questions into scalable data solutions
- Influence roadmaps with data platform and analytics considerations
- Act as executive technical authority for data and analytics
- Define SLAs/SLOs for data availability, freshness, and accuracy
- Establish monitoring, alerting, and incident response processes
- Optimize cloud costs and query performance
- Support capacity planning for data growth
- Be an evangelist for pragmatic AI adoption
- Help establish a culture of outcome-driven innovation
Qualifications
- Advanced degree in Computer Science, Engineering, or related field
- 15+ years in data engineering, analytics engineering, or data platform roles
- Proven experience architecting large-scale data and analytics systems
- Strong hands-on experience with modern data stacks in cloud environments
- Deep expertise in data modeling for analytics (dimensional, star/snowflake, Data Vault)
- Advanced SQL skills and proficiency in Python, Scala, or Java
- Advanced expertise in dimensional data modeling and semantic layers (e.g., dbt, Cube) for agent-readable context
- Expertise in real-time streaming frameworks such as Spark, Flink, or Beam
- Experience building reporting and BI solutions at scale
- Strong understanding of both batch and real-time architectures
- Hands-on experience with AWS, Azure, or GCP data services
- Experience with BI tools (Looker, Tableau, Power BI, etc.)
- Strong understanding of data governance and security best practices
- Ability to operate at both executive and deeply technical levels
Skills
Required:Data architectureData modelingProgrammingReal-time streamingCloud data services
Benefits
- Health, dental, and vision care for you and your family
- Life insurance
- Mental wellness coverage
- Fertility and growing family support
- Flex Time Off in addition to company paid holidays
- Paid family leave, medical leave, and bereavement leave policies
- Retirement saving plans
- Allowance to customize your work and technology setup at home
- Annual professional development stipend
Last updated Jul 29, 2026. Interested? Apply on the company site.
About Juniper Square
Connected software and fund administration services | Juniper Square
Over 2,100 GPs across private equity, venture capital, and commercial real estate trust Juniper Square’s connected fund software and services to raise capital more efficiently, reduce operational risk, and deliver a world-class LP experience.
softwarefund administrationprivate marketscapital marketsreal estateventure capitalprivate equity
More open roles at Juniper Square
- Senior Product Designer5d agoHybrid (USA) · Product
- Lead Business Systems Analyst, Lead-to-Cash5d agoRemote · Business Technology
- Senior Program Manager, Lead-to-Cash5d agoRemote · Business Technology
- Senior Billing Specialist5d agoRemote · Corporate Operations
- Senior Business Analytics Engineer - India1w agoIndia · Business Technology