A complete application in a minute
Tailored resume and cover letter, ready to send.
Roca Alliances is seeking a Software Engineer II to join the client’s backend engineering team. You will own critical services that process billions of events, design scalable APIs, and ensure production readiness on AWS.
This mid‑level role values independent problem solving, thoughtful trade‑offs, and mentoring teammates, all within an AI‑driven engineering culture that encourages fast iteration and high quality outcomes.
Medellin, Colombia | Posted on 10/26/2026
At Roca Alliances Our mission is to inspire nearshore outsourcing to Latin America, as our expertise is providing customized services to help companies from the U.S., Canada, and Europe expand their operations through guided entry with our consolidated experience in the Latin American region. We are an expert recruitment firm, connecting top talent with leading global companies. We deliver tailored hiring solutions to ensure the perfect match for each role. With deep insight into industry trends, we drive targeted, efficient recruitment that builds long-lasting partnerships and supports business growth. Our mission is to inspire and help businesses thrive by delivering the right professionals to meet their needs.
Software Engineer II, Back End (Kotlin / Java)
About the client
Our client is a leading global cybersecurity company that delivers innovative solutions to protect businesses and individuals from evolving threats. Its mission is to give organizations secure, scalable technology that stays resilient against cyber challenges.
About the role
We are looking for a Software Engineer II to join the product development team behind the client's Insider Risk Management product. You will own critical backend services that process billions of events from customers around the world, designing and delivering new services and APIs, evolving existing systems on AWS, and taking end-to-end ownership of the quality, operability and reliability of the code you ship.
This is a mid-level role for engineers who can work independently on moderately complex problems, make sound technical trade-offs and raise the quality of the team around them, by mentoring others, improving how the team builds and taking responsibility for production outcomes.
This is an AI-first engineering organization: teams use AI-powered tools across coding, testing, documentation and operations, and look for engineers who champion their adoption and help establish new ways of working.
What you'll do
Tech environment
Strong candidates will have experience across many of these areas, without necessarily checking every box.