> Markdown version of [/jobs/ext/1348496-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/1348496-software-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II - **Company:** The Walt Disney Company - **Location:** Seattle, WA, United States - **Experience:** Experienced - **Salary:** $117,500.0 - $157,500.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, JavaScript (Programming Language), Agile Methodology, Artificial Intelligence, Application Portfolio Management, Audit Trail, Automation of Tests, Unit Testing, Software Quality, Code Review, Software Debugging, Programming Tools, Elasticsearch, Github, Node.Js, Scrum Methodology, Software Engineering, Systems Integration, TypeScript, Data Logging, ReactJS, Gitlab-ci, Information Technology, Graphql, Front End Software Development, Api Design, Docker - **Published:** July 19, 2026 - **Apply:** https://www.juju.com/job/00000000ghlzqc ## About the Role + 3+ years of professional software development experience. + Proficiency in JavaScript and TypeScript. + Solid understanding and production use of Node.js and API development. + Comfort integrating with or extending a content management system (CMS). + Familiarity with search platforms such as OpenSearch or Elasticsearch. + Working knowledge of software testing practices and tools, including automated unit and integration testing. + Ability to review code critically-whether authored manually or with assistance from development tools-for correctness, security, performance, and maintainability, and to own outcomes of changes merged to production. Preferred Qualifications + Experience writing scalable, modular code with focus on maintainability and long-term supportability. + Ability to write and optimize search queries in OpenSearch or comparable platforms. + Exposure to Docker or containerized development environments. + Participation in Agile or Scrum workflows. + Experience with modern React application patterns, including data fetching and state management (for example, TanStack Query or similar). + Experience with GraphQL client development (for example, Apollo Client) in addition to REST-based integration. + Familiarity with observability or monitoring practices in web or service-oriented applications (for example, logging, tracing, or browser monitoring). + Experience working effectively with AI-assisted development tools within a team context, including adherence to review, testing, and security expectations. Experience With + Developing APIs with Node.js, or similar frameworks. + Managing headless CMS content structures and user roles. + Front-end integration with CMS content (for example, building React-based interfaces). + Writing and tuning OpenSearch or Elasticsearch queries. + Continuous integration and continuous delivery (CI/CD) pipelines and tools (for example, GitLab CI or GitHub Actions). + Writing unit and integration tests and using them to validate changes prior to release. Required Education + Bachelor's degree in computer science or a related technical field. ## Description Join our Business Operations engineering team as a Software Engineer and contribute directly to the development, maintenance, and evolution of our core application portfolio. In this role, you will focus on building and enhancing well-scoped components and features that support critical business workflows and customer experiences. You will apply strong software engineering fundamentals to deliver reliable, maintainable code, owning development tasks from implementation through testing and deployment with guidance from more senior engineers. Your work will include developing and debugging component-level solutions, resolving defects, supporting owned services throughout their lifecycle, and collaborating closely with teammates and cross-functional partners such as Product Management and QA to understand requirements, contribute to technical discussions, and ensure solutions meet quality and performance standards. Success in this role requires clear communication, a willingness to learn, and the ability to apply standard engineering practices to solve moderately complex problems, delivering dependable solutions with direct impact within your project or product area. Responsibilities and Duties of the Role: Technical Execution & Skill Development - + Develop, enhance, and maintain well-scoped software components and services with attention to code quality, reliability, performance, and security. + Apply standard engineering practices across design, implementation, testing, debugging, and deployment, with guidance from senior engineers as needed. + Use organization-approved development tools and practices-including, where appropriate, AI-assisted engineering tools-to accelerate delivery while maintaining full accountability for the correctness, security, and maintainability of committed code. + Critically review proposed changes (including AI-generated or AI-assisted suggestions) for fit with established patterns, edge cases, security implications, and operational impact prior to merge and release. + Build depth in one or two technical areas while maintaining a working understanding of the organization's core technologies, integrations, and release processes. Execution & Impact - + Deliver moderately complex solution components that are successfully deployed to stakeholders and internal users. + Diagnose and resolve defects and technical issues using established tools and patterns, escalating when appropriate. + Participate in code reviews; incorporate feedback to improve maintainability, testability, and adherence to team standards, and provide constructive review of others' work. + Apply disciplined automated testing practices to validate behavior and regressions, particularly as change volume and iteration speed increase. + Maintain clear technical documentation for assigned features, fixes, and components to support auditability, onboarding, and operational readiness. Collaboration, Autonomy & Influence - + Collaborate with peers and cross-functional partners (for example, Product Management and Quality Assurance) to clarify requirements, constraints, and acceptance criteria, and to deliver aligned solutions. + Make routine technical decisions within defined practices, with moderate oversight from a technical lead or manager. + Identify and communicate technical risks, dependencies, and improvement opportunities, including those related to quality, security, and sustainable development velocity. ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front)