Senior Software Engineer (Data, AI)
Juniper Square
full-remoteseniorpermanentbackenddataproduct-management Full remote 13 days ago via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
Data EngineeringETL/ELTAWSAmazon RedshiftData WarehousingLLMsRAGVector DatabasesObservabilityFinancial Services Data
About the role
Role overview
Join Juniper Square as a Senior Software Engineer (Data, AI) to help build an AI-native intelligent data platform for private markets. You’ll own end-to-end delivery of core pipeline components, contribute to technical architecture, and ensure data quality, reliability, and observability.
Responsibilities
- Deliver core data pipeline components including:
- data normalization
- schema mapping
- validation
- enrichment
- data distribution
- Contribute to the technical architecture of a modern AI-native data warehouse, including:
- schema design and normalization approaches
- API patterns
- Build and maintain data validation checks, monitoring, and observability tooling for data quality at scale
- Write production code daily and collaborate closely with staff engineers
- Document technical decisions clearly for engineering and product audiences
Requirements
- 4–7 years of software engineering experience shipping production systems end-to-end
- Hands-on data engineering/warehouse experience, including ETL/ELT, schema design, normalization, and data distribution
- Strong backend engineering fundamentals (backend services, data pipelines, API design)
- Strong written communication
- Experience with AI-assisted and agentic development workflows, used daily
- Ability to critically evaluate AI-generated code and outputs (identify failure modes and regressions)
- AWS experience (with Redshift as a plus)
Nice-to-haves / Additional strengths
- Production experience building with LLMs (prompt design, model integration, output validation)
- Experience with RAG pipelines, vector stores (e.g., OpenSearch, pgvector), or document extraction systems
- Building data products for external customers
- Background in financial services data (fund administration, investment data schemas, institutional reporting workflows)
- Familiarity with evaluation frameworks for AI outputs (deterministic checks, cross-model comparison, human-in-the-loop review)
About Juniper Square
Juniper Square builds an intelligent data platform for private markets. The company focuses on data engineering and AI-native data infrastructure, including reliable pipelines and architectures that support data products for customers in financial services.
Scraped 6/13/2026