Overview
Senior Product Software Engineer II on the Ad Platform Engineering team, building and supporting Disney's programmatic advertising suite, including the Disney Real-time Ad Exchange (DRAX).
What you'll do
- Design, build, and support scalable microservices and user interfaces for Disney's Ad Platform, leveraging Java and modern front-end frameworks.
- Collaborate with product, UX, and engineering peers to deliver features that enhance user-centric advertising.
- Translate user stories into actionable engineering tasks with ownership from development through deployment.
- Mentor and support teammates through code reviews, documentation, and informal guidance (no direct reports).
- Improve system observability by implementing metrics, monitoring, and alerting solutions.
- Participate in on-call rotations as part of our commitment to operational excellence.
- Champion best practices in code quality, automated testing, and agile workflows.
- Understand and use automated tools (AI) while adhering to company policy.
What you'll need
- 5+ years of hands-on software engineering experience.
- Proficiency with Java and related frameworks (Spring Boot, ORMs, etc.).
- Experience with ReactJS or modern JavaScript frameworks (e.g., Vue, Angular), and willingness to learn new technologies as needed.
- Strong background in relational databases (MySQL, Postgres), including schema and query design.
- Experience working with RESTful APIs, microservices, and distributed systems.
- Strong foundation in computer science principles, including data structures and algorithms.
- Strong problem-solving, communication, and collaboration skills with both technical and non-technical stakeholders.
- BS/MS in Computer Science, Engineering, or equivalent experience.
Nice to have
- Experience in ad tech.
- Experience with programmatic advertising or real-time bidding platforms.
- Experience with Spring Boot and related Spring projects.
- Experience with cloud platforms such as AWS.
- Experience with modern DevOps tools such as Terraform, Docker, and Kubernetes.
- Experience with data streaming mechanisms such as Apache Kafka, AWS Kinesis, and/or SNS/SQS.
Details
- Location: Bangalore, India.
- Employment type: Full time.
- Participation in on-call rotations.
Read the full description and apply on the company’s own careers page.