AWSCloudGoJavaMicroservicesMongoDBOraclePostgresRubyRuby on RailsSQL
About the role
Collaborate closely with cross-functional teams—including product, design, and infrastructure—to deliver features that support institutional clients with high-volume, complex needs.
Write clean, well-tested, and maintainable code, ensuring resilience and compliance within a highly regulated financial environment.
Integrate with relational and non-relational databases to support large-scale data storage, analytics, and real-time operations.
Partner with other senior engineers to define best practices, improve workflows, and mentor peers.
Have a direct impact on enabling hedge funds, asset managers, and large financial entities to securely trade, store, and analyze digital assets.
Requirements
Senior-level
Strong programming skills in Go
Solid experience with relational or non-relational databases (Postgres, SQL Server, Oracle, MongoDB, etc)
Heavy experience working with microservices architecture
Hands-on experience with cloud platforms (AWS preferred)
Strong bias toward well-tested and well-written code
Experience with version control (Git) and modern development practices
Excellent English communication
Self-driven profile
Nice to haves: Experience with other backend programming languages (Java, Ruby on Rails)
Nice to haves: Previous experience working in the financial market (bonus points for crypto)
Nice to haves: Understanding of Blockchain
Nice to haves: Experience breaking monoliths into microservices
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GoPostgresSQL ServerOracleMongoDBmicroservices architectureAWSGitJavaRuby on Rails