Junior Backend Software Engineer
Core
Junior Backend Engineer building AI-powered expense management features, including receipt intelligence, conversational agents, and financial workflows for global finance teams.
Role type
Junior IC backend software engineer (financial services/AI)
Builds
Expense lifecycle features, AI agents, and backend services for employee reimbursement and admin control
Domain
Financial technology / AI / Expense management
Deliverable
production ML models | product features
Required skills
Java/Spring Boot, TypeScript/Node.js, Python, APIs, relational databases, cloud platforms, event-driven architecture
Preferred skills
Kafka, AWS, Docker, Kubernetes, PostgreSQL, OCR, financial workflows, AI agents, LLMs, RAG
Technologies
Java, Spring Boot, TypeScript, Node.js, Python, Kafka, AWS, Docker, Kubernetes, PostgreSQL
Responsibilities
Design and ship backend services and web features; Own APIs and event-driven flows for money movement; Build LLM-backed agents with tool use and grounding; Improve document extraction and auto-itemization quality; Instrument production with observability and quality dashboards; Review code for correctness in financial systems (idempotency, auditability)
Seniority
Junior, 1-3 years experience