Staff Software Engineer
Core
Designing and building scalable microservices, APIs, and enterprise-scale platforms that power critical business capabilities for a bank.
Role type
Staff Software Engineer (Backend/Platform)
Builds
Production systems, secure and reliable platforms, and modern engineering solutions.
Domain
Banking / Cloud-Native Engineering
Deliverable
production ML models | product features
Required skills
Backend engineering, API design, microservices, distributed systems, system architecture, security, reliability, observability, CI/CD, mentoring
Preferred skills
AI-powered engineering, agentic AI architecture, RAG, LLM gateways, event-driven architecture
Technologies
Java, Spring Boot, Temporal, AWS, Kubernetes, Docker, GitHub, Teamcity, Octopus, CloudFormation, Postgres, DocumentDB, Kafka, Snowflake, PortKey, Honey Hive
Responsibilities
Design and build scalable microservices and APIs; Contribute to architecture for enterprise-scale platforms; Improve engineering standards and code quality; Support integration across internal and external platforms; Build and run production systems with observability and resilience; Mentor engineers and uplift team capability.
Seniority
Staff, hands-on IC with strategic influence