Software Development Engineer III - JAVA

Posted 8 Days Ago
Be an Early Applicant
São Paulo, BRA
Hybrid
Senior level
Gaming • Sports
The Role
Senior software engineer who owns the full delivery lifecycle in a cross-functional pod. Design, build, test, deploy, and monitor backend and frontend services using AI-assisted tooling. Improve agent workflows, ensure observability and production stability, perform on-call duties, mentor juniors, and contribute to shared tooling and evaluation strategies for AI outputs.
Summary Generated by Built In
Company Description

Sports betting, gaming and interactive entertainment is changing, and we're leading that change. By putting people first. By placing exciting, engaging and entertaining experiences at more fingertips than ever before. We're pulling into pole position by pushing boundaries further. With innovation. With technology. But most importantly, with people like you. Because when you join Entain, it's your game. So let's win together.

Job Description

Hybrid model - x2 days a week on site

Are you a engineering leader ready to shape the future of software solutions across backend and frontend domains? We're looking for SDE3's with 5+ years of experience in Java, complemented by working knowledge Angular

In this influential role, as an SDE III, you'll bring your engineering depth into a new way of working. You won't just write code — you'll specify, orchestrate, validate, and ship with AI as your primary collaborator. You'll work in a small, mission-driven cross-functional team called a pod. This team consists of three functions: Product, Engineer, and Quality. The team has high agency, shared ownership, and no hand-offs.

Reporting to the Tech Lead, you'll join the Product & Technology Team. Are you ready to be part of a team that's redefining how software gets built in an AI Native setup?

Engineering Mindset — What We Look For

 

We assess every candidate across six core dimensions:

  • AI Fluency — AI is the primary way we engineer. You prompt, evaluate, iterate. Manual coding is a deliberate choice, not the default.
  • Cross-Functional Versatility — "That's not my area" doesn't exist. You contribute beyond your discipline, share openly, and communicate clearly across formats.
  • Customer and Value Awareness — Ask "why" and "for whom" before "how". Zoom out to see the business, zoom in to trace the bug. Map dependencies before you build.
  • Craft — SOLID, DRY, separation of concerns, observability by default. Clean code, right-level testing, CI/CD as hygiene — whether a human or an agent wrote it.
  • Technical Curiosity — Build a prototype and break it before reading the docs. Stay curious about how things work.
  • Agency & Entrepreneurship — Don't wait for permission. Own outcomes end-to-end, make others successful, challenge the status quo.

If you thrive in technical environments, are passionate about delivering excellence, and want to make a lasting impact, we want to hear from you.

What will you do

  • Deliver against the pod's mission — own the full software delivery lifecycle including quality, from design through production and measurement.
  • Operate in continuous flow (Kanban) — pull work, respect WIP limits, ship daily.
  • Use AI agents as your primary delivery mechanism — code generation, testing, spec writing, deployment.
  • Design, build, and debug software across backend and frontend with distributed systems awareness.
  • Evaluate and tune agent workflows — steering docs, prompts, rules, skills. You improve the tools you use.
  • Write clean, well-tested code and take ownership of quality end-to-end.
  • Act as the initial on-call responder, ensuring health and stability of deployed applications.
  • Mentor junior developers and contribute to shared tooling, knowledge bases, and the agent foundation kit.

Qualifications

Must Have

  • Proficiency in at least one of: Java/Spring Boot, Python, .NET, Go, and Angular and with the use of AI adopt other languages.
  • Experience with engineering fundamentals: distributed systems, data structures, API design, database concepts, and cloud computing.
  • Experience with clean code practices, TDD, CI/CD, and version control.
  • Experience with application monitoring, observability, and production debugging.
  • Familiarity with Docker/Kubernetes, microservices, and event-driven architectures.
  • Proficiency with AI-assisted development tools (code generation, pair programming, automated testing).
  • Experience with agent systems, MCP/tool protocols, or building AI-augmented workflows.
  • Experience designing evaluation or observability strategies for AI outputs.

Nice to Have

  • Contributions to shared tooling, internal platforms, or open-source projects.
  • Background in industries with strict regulatory requirements (gaming, financial services, healthcare).

Additional Information

At Entain, we know that signing top players requires a great starting package, and plenty of support to inspire peak performance. Join us, and a competitive salary is just the beginning. Working for us in Brazil, you can expect to receive benefits like:

  • Hybrid working - 2 days in the office
  • Healthcare support
  • Great development opportunities
  • Wellbeing support, and so much more.

And outside of this, you'll have the chance to turn recognition from leaders and colleagues into amazing prizes, join a winning team of talented people and be a part of an inclusive and supporting community where everyone is celebrated for being themselves.

Should you need any adjustments or accommodations to the recruitment process, at either application or interview, please contact us.

Skills Required

  • 5+ years experience in Java
  • Proficiency in at least one of: Java/Spring Boot, Python, .NET, Go, Angular
  • Experience with distributed systems, data structures, API design, database concepts, and cloud computing
  • Experience with clean code practices, TDD, CI/CD, and version control
  • Experience with application monitoring, observability, and production debugging
  • Familiarity with Docker, Kubernetes, microservices, and event-driven architectures
  • Proficiency with AI-assisted development tools (code generation, pair programming, automated testing)
  • Experience with agent systems, MCP/tool protocols, or building AI-augmented workflows
  • Experience designing evaluation or observability strategies for AI outputs
  • Contributions to shared tooling, internal platforms, or open-source projects
  • Background in regulated industries (gaming, financial services, healthcare)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: London
30,000 Employees
Year Founded: 2004

What We Do

Entain is one of the world's largest sports betting and gaming groups, operating both online and in the retail sector, exclusively in regulated and regulating markets.

Similar Jobs

Braze Logo Braze

Engagement Manager

Marketing Tech • Mobile • Software
Easy Apply
Hybrid
São Paulo, BRA
2000 Employees

Adyen Logo Adyen

Internal Control Officer

Fintech • Payments • Financial Services
Easy Apply
Hybrid
São Paulo, BRA
4771 Employees

InterSystems Logo InterSystems

Sales Administrator

Artificial Intelligence • Big Data • Healthtech • Machine Learning • Software • Database • Analytics
Easy Apply
In-Office
São Paulo, BRA
2407 Employees
5-5 Annually

Hiya Inc. Logo Hiya Inc.

Account Director

Artificial Intelligence • Cloud • Mobile • Security • Software
Hybrid
São Paulo, BRA
145 Employees

Similar Companies Hiring

DraftKings Thumbnail
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Boston, MA
6400 Employees
bet365 Thumbnail
Digital Media • Gaming • Software • Esports • Automation
Denver, Colorado
10000 Employees
ARB Interactive Thumbnail
Gaming • Software
Miami, Florida
175 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account