Senior Backend Engineer (Go)
Ambush.com
Office
State of Rio Grande do Sul, Porto Alegre, Brazil
Full Time
Ambush is a People Company. But what does that mean exactly? It means we care about our people as much as we care about building great products. We take a human-centered approach to identifying, retaining and integrating highly-talented, long-term remote people into America’s best product and development team.
We began our consulting journey in 2015 and have been growing ever since! We do that by delivering the best quality work possible for our clients. We are not afraid to take risks and we always seek the best possible path to solve a problem, instead of just a quick makeshift solution. Thanks to our highly skilled team of engineers, we always perform tasks using our best abilities!
We are passionate about what we do everyday and we can always count on our team to have our backs. Teamwork is one of our core values! We don’t go anywhere by ourselves. We are driven to achieve great things. And we are extremely helpful to everyone. We expect you to be a team player.
When you join us, you will:
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.
What we'd like to see in a candidate:
Strong programming skills in Go.Solid experience working 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, such as Java, Ruby on Rails, etc.Previous experience working in the financial market, bonus points for crypto.Understanding of Blockchain.Experience breaking monoliths into microservices.
We began our consulting journey in 2015 and have been growing ever since! We do that by delivering the best quality work possible for our clients. We are not afraid to take risks and we always seek the best possible path to solve a problem, instead of just a quick makeshift solution. Thanks to our highly skilled team of engineers, we always perform tasks using our best abilities!
We are passionate about what we do everyday and we can always count on our team to have our backs. Teamwork is one of our core values! We don’t go anywhere by ourselves. We are driven to achieve great things. And we are extremely helpful to everyone. We expect you to be a team player.
When you join us, you will:
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.
What we'd like to see in a candidate:
Strong programming skills in Go.Solid experience working 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, such as Java, Ruby on Rails, etc.Previous experience working in the financial market, bonus points for crypto.Understanding of Blockchain.Experience breaking monoliths into microservices.
Senior Backend Engineer (Go)
Office
State of Rio Grande do Sul, Porto Alegre, Brazil
Full Time
September 27, 2025