The Walt Disney Company logo

Sr Product Software Engineer I

The Walt Disney Company
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

5+ Years

TYPE

FullTime

SKILLS REQUIRED

JavaMicroservices ArchitectureSpring BootEvent-Driven ArchitectureKafkaKubernetesAWSCI/CDdocker

Job description

Overview

Senior Software Engineer on the Ad Platforms team, helping shape the future of the OMS system and executing the technical direction of the OMS team.

What you'll do

  • Work within a cross functional team of engineers building software in a collaborative & agile development environment
  • Foster an open environment of mutual support and engineering effectiveness
  • Escalate and report project status, progress, risks to your leadership
  • Influence and drive software engineering and architecture best practices and standards within the team
  • Author and provide feedback on technical proposals and root cause analyses
  • Design, develop and deploy microservices including inter-service communication and data consistency
  • Design and develop high-quality solutions using Spring Boot, showcasing advanced proficiency in Java, SQL/NoSQL, Event-based architecture, API Design, and Security
  • Work with databases and message queues to ensure seamless data flow and integrations
  • Champion best practices for Software development, ensuring adherence to quality standards and coding guidelines
  • Stay abreast of the latest trends and technologies, ensuring the team remains at the forefront of innovation
  • Conduct technical reviews, provide guidance on technical debt reduction, and oversee the implementation of continuous improvement initiatives
  • Troubleshoot and resolve complex issues, ensuring system stability and performance
  • Document technical decisions and maintain comprehensible documentation for future reference

What you'll need

  • Bachelor's degree in Computer Science, Computer Information Systems, Engineering, or another technical field
  • 5+ years of experience in web application development or software engineering in a large enterprise environment using modern frameworks
  • Excellent verbal and written communication skills
  • Strong problem-solving and analytical skills
  • Strong understanding of Microservice Architecture
  • Expertise in Java, including core libraries, concurrency, and memory management
  • Expertise in the Spring Boot framework, including modules such as Spring Data, Spring Security and Spring Cloud
  • Strong knowledge of SQL and NoSQL databases
  • Strong expertise in ORM frameworks like Hibernate and database design best practices
  • Strong experience with Kafka, Kinesis, and Redis (Elasticache)
  • Strong understanding of CI/CD pipelines, Docker/containerization, Kubernetes/orchestration and AWS
  • Expertise with cloud infrastructure technologies: Terraform, K8S, Spinnaker, IAM, ALB, etc.
  • Experience working with observability tooling such as DataDog
  • Track record of championing quality engineering, adamant that all code is written in a way that can be tested with unit tests
  • Experience working with high-performing teams using Agile and Lean methodologies and frameworks
  • Ability to adapt to new technologies and changing project requirements
  • Capability to align technical decisions with business goals to drive innovation within the team
  • Care about your craft and have opinions about the right way to do things with technology

Nice to have

  • Master's degree in Computer Science, Software Engineering or related technical discipline is highly desirable
  • Experience creating performant User Interfaces leveraging HTML/CSS/JS and React or other frameworks
  • Experience with AI (GenAI, Azure/OpenAI APIs, Machine Learning)
  • Previous work experience in digital advertising
  • Experience working with vendor teams to deliver high quality results
  • Strong curiosity about how Disney delivers the Magic and a desire to be a part of it

Details

  • Employment type: Full time
  • Location: Bangalore, India

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Sr Product Software Engineer I