
Lead Software Engineer, Latam
Kubikware - A 5-time Inc. 5000 company
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Join a client-facing team through a staff augmentation engagement
- Be backend-focused, with strong ownership over API design, performance, and system scalability
- Build enterprise-level backend systems and implement GraphQL in production environments
Requirements
- 8+ years of professional software engineering experience
- Strong hands-on experience with Java and Spring Boot
- Proven experience designing and implementing GraphQL APIs in production
- Experience building and maintaining distributed systems and microservices
- Strong experience with RESTful APIs and API design patterns
- Solid experience with relational databases (PostgreSQL, MySQL, etc.)
- Experience with AWS and cloud-based environments
- Familiarity with event-driven architectures and messaging systems (Kafka is a plus)
- Strong ownership mindset and leadership capabilities
- Advanced English communication skills (client-facing role)
- Availability to overlap at least 4 hours with Pacific Time
Benefits
- Fully remote
- Staff augmentation engagement
- Full-time
- Long-term project with strong extension potential
- Opportunity to work directly with US-based clients
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootGraphQLRESTful APIsdistributed systemsmicroservicesrelational databasesPostgreSQLMySQLAWS
Soft Skills
ownership mindsetleadership capabilitiesadvanced English communication