Software Development Engineer II
- Pune, India
- On-site
- Mid Level
- 3+ years
- Posted
Skills
Required
- distributed systems
- Angular / modern SPA frameworks
- frontend
- backend
- object-oriented design
- microservices
- event-driven architectures
- algorithms
- data structures
- database concepts
- SQL
- indexing
- Oracle
- PL-SQL
Preferred
- agent systems / MCP/tool protocols / AI-augmented engineering workflows
- AI-generated
- open-source
- AI
- Java / Spring Boot backend
- Spring Boot
- Docker
- Kubernetes
- As an SDE II, you will design, develop, deploy, and maintain moderate-to-high-complexity features across the software development lifecycle.
- You are a strong software engineer who understands distributed systems, writes clean and well-tested code, and can trace issues to their root cause.
About Entain
Take ownership of outcomes, unblock yourself, and openly share tools, learnings, and best practices with the wider team.
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.
We're committed to creating a diverse, equitable and inclusive workplace where everyone feels valued, respected and able to be themselves.
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.
Responsibilities
- 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 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.
- 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.
- You Bring — Core Engineering Strong expertise in Java, including modern language features and frameworks such as Spring Boot.
- 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.
- 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.
- 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.
- Connect the business "why" to the technical "how", then trace problems to their root cause across application, infrastructure, and data layers.
- Prototype, test, and intentionally break things to learn faster, using AI to accelerate the experimentation and learning loop.
Requirements
- 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.
- 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.
- Reason from fundamentals rather than pattern-matching — for example, understanding index selectivity instead of simply adding an index.
- Depth Over Duration We don't count years; we count what you've done.
- 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.
Preferred
- 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.
Benefits
- 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 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.
