The Walt Disney Company

Senior Software Engineer

The Walt Disney Company

full-time

Posted on:

Origin:  • 🇺🇸 United States • California, Washington

Visit company website
AI Apply
Manual Apply

Salary

💰 $138,900 - $203,900 per year

Job Level

Senior

Tech Stack

AWSCloudDistributed SystemsGraphQLiOSJavaJenkinsNeo4jPythonScalaSwift

About the role

  • Implement mission-critical applications, services, and libraries using Java, Python, and AWS technologies
  • Build reusable components that encapsulate complex business logic and integrate across various systems with guidance from Leads and Architects
  • Collaborate cross-functionally with product managers, architects, and engineering teams to align technical strategies with business objectives.
  • Ensure operational excellence by delivering high-quality, maintainable, and performant systems.
  • Champion agile/scrum methodologies, actively participating in ceremonies and driving continuous improvement across the team.
  • Engage with stakeholders and end users to understand requirements, prioritize initiatives, and deliver value through both innovation and iterative enhancements.
  • Establish testing strategies and design test suites to cater to unit, integration and regression tests covering backward and forward compatibility.
  • Maintain comprehensive documentation to support data governance, system integrity, and long-term maintainability.
  • Define, promote, and document internal standards and best practices related to code, configuration, naming conventions, partitioning strategies, and system design.

Requirements

  • Bachelor’s degree in computer science, Computer Engineering, Information Technology, or a related technical field.
  • Minimum of 5 years of professional software engineering experience, including work on large-scale projects.
  • Proven expertise in algorithmic problem-solving and system design.
  • Proficient in at least one programming language, with strong preference for Python or Scala.
  • Proficiency in cloud platforms, preferably AWS, or equivalent cloud technologies.
  • Hands-on experience with modern CI/CD tools such as Jenkins or GitHub Actions for automated deployment.
  • Strong Hands-on experience with Graph Database like Neo4J or Neptune
  • Solid foundational programming skills with the ability to write clean, maintainable, and efficient code.
  • Familiarity with latest tech stack in building API’s using GraphQL, AWS AppSync and Postman
  • Ability to manage and contribute to multiple projects simultaneously in a fast-paced environment.