Senior Software Engineer (Platform)
Juniper Square
United States Posted September 24, 2026
Check how well your resume matches this job
Salary Range
$175,000 - $220,000
Job Description
Join Juniper Square as a Senior Software Engineer (AI Platform) and be a key contributor in designing, building, and operating production systems for institutional financial clients. You will work closely with Staff engineers, product, design, and QA to deliver reliable and well-designed systems. Your responsibilities will include owning projects end-to-end, building scalable and observable systems, and improving engineering velocity through automation and continuous improvements. You should have 7+ years of experience in backend and/or full-stack software engineering, strong backend engineering experience with Python, and hands-on experience building or integrating AI/LLM-powered systems in production.
- Design, build, and ship production-quality systems, APIs, and services, from foundational platform capabilities to customer-facing product experiences.
- Own projects end-to-end: translating requirements into technical designs, implementation, testing, deployment, and ongoing iteration.
- Build reliable, scalable, and observable systems that deliver value to customers and enable other engineering teams to move faster.
- 7+ years of experience in backend and/or full-stack software engineering
- Clear communication skills, with the ability to explain technical tradeoffs to engineering and cross-functional partners
- Strong backend engineering experience with Python and frameworks such as FastAPI, Flask, Pyramid, or Django
- Hands-on experience building or integrating AI/LLM-powered systems in production (e.g., RAG pipelines, agent frameworks, evaluation workflows, guardrails, prompt/tool orchestration, or model observability)
- Strong ownership mindset, with the ability to drive projects independently while collaborating effectively across teams
- Ability to break down complex technical problems and deliver pragmatic, maintainable solutions
- Comfort operating in ambiguous, fast-evolving technical territory where best practices and patterns are still being established
- Experience with cloud-native technologies such as AWS, Docker, and Kubernetes, and infrastructure as code
- Hands-on experience with AI-native development tools (e.g., Cursor, Augment), and demonstrated AI Fluency: a deliberate point of view on when AI is (and isn't) the right tool, adapted code review practices for AI-generated code, and safeguards against over-reliance on AI tooling
- Comfort working full-stack when the problem calls for it (TypeScript/React experience a plus)
- Bachelor's degree in Computer Science or equivalent work experience
- Strong understanding of CI/CD, observability, and operating services in production
- Experience with relational/NoSQL databases, including schema design, query optimization, and data modeling
- Experience with API gateway/infrastructure, security & governance tooling, retrieval and data-access systems, or agent frameworks at production scale
- Background in financial services or fintech
Required Skills
How to apply
You apply on Juniper Square’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign inAbout Juniper Square
See every open role at Juniper Square on ARes.
More Jobs at Juniper Square