Backend Engineer
Posted Updated
Description
- As a key member of the Accounts Team, you will play a pivotal role in managing and enhancing our Core Banking System
- Our system is built using Go, with a robust asynchronous architecture, and CockroachDB as the primary database
- We are looking for engineers who are eager to tackle challenges in fintech, build scalable backend services, and contribute to the next generation of banking infrastructure
- Design, develop, and maintain backend services for our Core Banking System, ensuring performance, reliability, and scalability
- Architect and implement robust asynchronous workflows to process banking transactions efficiently
- Optimize and scale our system as we continue to grow, ensuring high availability and security
- Act as an “Agent Conductor” to architect, design, and rapidly implement services by leveraging AI coding assistants
- Collaborate with cross-functional teams, including operations and infrastructure teams, to deliver seamless experiences
- Continuously deploy and monitor services in a cloud-based environment
- Debug, test, and document code to ensure high-quality software development
Benefits
- Work remotely from anywhere in the U.S. or U.K
- Learning & Development stipend
- Excellent medical, dental & vision insurance
- Unlimited time off
- Paid parental leave
- Familiarity with cloud platforms (AWS)
- A strong understanding of testing best practices, debugging, and profiling
- Data-driven decision maker, willing to take risks, fail fast, and iterate at the speed of AI generation
- Proficiency in working with relational and distributed databases, preferably CockroachDB, PostgreSQL, or similar
- Excellent problem-solving skills and a mindset for continuous improvement
- Strong proficiency in Go or Rails (or deep experience in another backend language with a willingness to learn Go)
- Hands-on experience building highly scalable, fault-tolerant backend services
- Experience working with event-driven, asynchronous architectures
- 3 - 5 years of professional experience in backend software development
- Understanding of banking or fintech-related systems
- Familiarity with CI/CD pipelines, Terraform, and Datadog
- Knowledge of multi-region architectures
