Software Development Engineer II
Role Overview
As an SDE II, you will design, develop, deploy, and maintain moderate-to-high-complexity features across the software development lifecycle.
Your primary focus will be Java/Spring Boot backend services, with opportunities to contribute to the Angular frontend when a feature spans the stack.
You are a strong software engineer who understands distributed systems, writes clean and well-tested code, and can trace issues to their root cause.
You use AI as a force multiplier — helping you move faster and explore further, while you remain accountable for engineering decisions and outcomes.
You'll work in a continuous-flow Kanban environment, collaborating closely with your team and shipping frequently.
Full Job Posting
Company Description:
There’s nothing like a career at Entain India. We’re the technology powerhouse helping Entain – a world leader in sports and gaming – create products and experiences used by millions of customers across the globe.
You’ll thrive here, whether you’re a product owner who wants to deliver original concepts, an engineer who’s determined to build high-performance platforms, or a customer care professional who will personalise our service every step of the way. Our unrivalled energy, innovative insights and exceptional work environments will activate your full potential. Join us to unlock a world of new possibilities – for you and the future of sports and gaming.
Job Description:
As an SDE II, you will design, develop, deploy, and maintain moderate-to-high-complexity features across the software development lifecycle.
Your primary focus will be Java/Spring Boot backend services, with opportunities to contribute to the Angular frontend when a feature spans the stack.
You are a strong software engineer who understands distributed systems, writes clean and well-tested code, and can trace issues to their root cause. You use AI as a force multiplier — helping you move faster and explore further, while you remain accountable for engineering decisions and outcomes.
You'll work in a continuous-flow Kanban environment, collaborating closely with your team and shipping frequently.
What You'll Do
- Designs and delivers well-defined, moderate-complexity features in alignment with specs — Java / Spring Boot backend, with Angular frontend contributions when needed.
- Creates high-quality, scalable, reusable code following clean-code best practices; takes ownership of quality end-to-end.
- Debugs and resolves issues across development, testing, and production environments.
- Uses AI-assisted development (code generation, testing, spec writing) as a default way of working; evaluates and iterates on the output.
- Participates in and drives the RFC process; maps dependencies and anticipates downstream impact before building.
- Acts as an initial on-call responder for the software they own; supports monitoring, logging, and alerting.
- Collaborates with Product and Development counterparts to identify and address risks — technical debt, data-security issues, and execution challenges.
- Mentors junior engineers, helps with hiring and interviews, and supports onboarding and continuous improvement.
- Demonstrates Agile/XP software development lifecycle practices and adapts them as needed based on project requirements.
Qualifications:
What You Bring — Core Engineering
- Strong expertise in Java, including modern language features and frameworks such as Spring Boot.
- Strong understanding of distributed systems and object-oriented design, with experience in microservices and event-driven architectures.
- Strong proficiency in algorithms, data structures, and core software engineering principles.
- 3+ years of experience with database concepts including SQL, indexing, migrations, and API integration. Oracle SQL/PL-SQL is a plus.
- Experience with application monitoring, logging, version control, and testing, along with CI/CD and container technologies such as Docker and Kubernetes.
- Strong understanding of secure coding practices, with the ability to troubleshoot production issues, build automation, and optimize engineering processes.
- Working knowledge of Angular or modern SPA frameworks to build and debug frontend features, or the ability to quickly develop these skills with the support of AI tools.
- Solid computer science fundamentals, including networking, concurrency, memory management, and database internals, with the ability to apply these concepts when abstractions break down.
How You Use AI
- Fluent in using AI-assisted development tools for code generation, pair programming, debugging, and automated testing as part of your daily engineering workflow.
- Treat AI-generated output as a hypothesis: validate it through tests, edge cases, benchmarks, and careful code review, with the same rigor applied to manually written code.
- Comfortable working with team-defined AI conventions, including steering files, prompts, and spec-driven development workflows, and actively improving these practices.
Engineering DNA
- First principles: Reason from fundamentals rather than pattern-matching — for example, understanding index selectivity instead of simply adding an index.
- Zoom in / zoom out: Connect the business "why" to the technical "how", then trace problems to their root cause across application, infrastructure, and data layers.
- Learn by building and breaking: Prototype, test, and intentionally break things to learn faster, using AI to accelerate the experimentation and learning loop.
- High agency and sharing: Take ownership of outcomes, unblock yourself, and openly share tools, learnings, and best practices with the wider team.
Experience — Depth Over Duration
We don't count years; we count what you've done. Ideally, you have:
- Owned and operated production systems, including participating in on-call support and resolving production incidents.
- Debugged complex problems spanning multiple system boundaries, such as frontend, backend, infrastructure, and data, and identified the underlying root cause.
- Built tools or automation that teams rely on and mentored engineers with measurable impact.
Nice to Have
- Experience with agent systems, MCP/tool protocols, or AI-augmented engineering workflows, including designing evaluation or observability strategies for AI-generated outputs.
- Contributions to shared tooling, internal platforms, or open-source projects.
- Experience with chaos engineering, resilience testing, or improving system reliability.
- Experience working in a regulated industry such as gaming, finance, or healthcare.
Additional Information:
At Entain India, we offer a strong package and the support people need to make an impact. Join us, and a great compensation package is just the beginning. You can expect to receive benefits like:
- Safe home pickup and home drop.
- A regular bonus and great pension.
- 24 days annual leave.
- Extra paid leave, including wellbeing and development days.
- Life assurance and Income Protection.
- Private healthcare and wellbeing support.
- INR 3,000 per month Communication allowance.
- Up to INR 16,000 per year in Crèche expenses (children under 3).
Equal Opportunities.
If you need any reasonable adjustments at any stage of the recruitment process, please contact us and we'll support you.
We're committed to creating a diverse, equitable and inclusive workplace where everyone feels valued, respected and able to be themselves.
We're an equal opportunities employer. We welcome applications from everyone and we do not discriminate based on age, disability, gender or gender reassignment, pregnancy or maternity, race, religion or belief, sexual orientation, marriage/civil partnership, or any other basis.
We comply with all applicable recruitment regulations and employment laws in the jurisdictions where we operate, ensuring ethical and compliant hiring practices globally.
About Entain
Global sports betting, gaming, and interactive entertainment group.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Entain
Affiliate Account Manager
, GBR
Entain is looking for an affiliate account manager to grow partner relationships and improve campaign performance across its betting and gaming brands. The role involves managing accounts, planning campaigns, and using d
Manager, Corporate Strategy
London, GBR
Entain is seeking a Corporate Strategy Manager to lead high-impact strategic projects and turn Group priorities into actionable plans. The role requires around five years of relevant analytical experience, strong strateg
Retail Customer Service - Weekends only
Macclesfield, GBR
Entain is looking for a part-time retail customer service worker for its betting shops, delivering in-person customer support and helping maintain shop standards. Candidates need customer-facing experience, confidence se
KYC Operations Manager (Fixed Term 12 months)
, GBR
Entain is seeking a KYC Operations Manager to run daily KYC operations and improve customer verification across its brands. The role leads projects, manages a direct report, and works across business, product, technology
Retail Customer Service
Aberdeen, GBR
Entain is seeking a retail customer service team member for its betting shops. The role serves customers, processes bets and transactions, handles concerns, and helps maintain shop standards. Candidates need customer-fac
Retail Customer Service
Wallsend, GBR
Entain is seeking a Retail Customer Service Manager to serve customers in its Ladbrokes and Coral betting shops, process transactions, and maintain shop standards. Candidates need customer-facing experience, confidence s
Retail Customer Service
Edinburgh, GBR
Entain is seeking a retail customer service manager for its betting-shop team to serve customers, process transactions, and maintain shop standards. Candidates need customer-facing experience, confidence helping customer
Affiliate Account Manager
, GBR
Manager, Corporate Strategy
London, GBR
Retail Customer Service - Weekends only
Macclesfield, GBR
KYC Operations Manager (Fixed Term 12 months)
, GBR
Retail Customer Service
Aberdeen, GBR
Retail Customer Service
Wallsend, GBR
Retail Customer Service
Edinburgh, GBR
Retail Customer Service
Welwyn Garden City, GBR
