Senior Software Engineer
Robert Half • botucatu, botucatu • Posted June 01, 2026
Position Overview
As a member of our team, you will craft highly available, high throughput, low latency services at scale, synchronous and asynchronous services, persistent connection services, and a variety of other systems. These will all help to power our internal products and enable external development teams all over the world.
Responsibilities:
Write distributed systems to handle large-scale challenges (we use primarily Java);
Work with public cloud infrastructure to facilitate a fast-moving ecosystem (we use AWS);
Own the entire lifecycle of services, including live operations and deployment;
Craft solutions using modern SQL and nonrelational databases (we use Dynamodb and Redis);
Work together with both upstream and downstream service owners, producers, and other cloud, infrastructure, and embedded DevOps engineers to ship solutions;
Be accountable for the solutions you build and flexible around the ambiguity of the problem space. <...