Senior Software Engineer
Core
Designing and building scalable, event-driven distributed systems for core banking operations and programmable financial infrastructure.
Role type
Senior Software Engineer (Backend)
Builds
Scalable backend services and distributed systems powering critical banking operations
Domain
Fintech / Banking Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Go, distributed systems, event-driven architectures, system design, code review, end-to-end feature implementation, automated testing
Preferred skills
Temporal, GCP, Encore.dev
Technologies
Go, Temporal, GCP, Encore.dev
Responsibilities
Design and maintain backend services; Develop scalable event-driven distributed systems; Collaborate with stakeholders to define requirements; Write detailed design documents; Review pull requests and provide technical feedback; Implement end-to-end features from architecture to deployment; Ensure code quality through clean code and automated tests
Seniority
Senior, hands-on IC