Skip to content

Lead Software Engineer
Company | The Walt Disney Company |
---|
Location | New York, NY, USA |
---|
Salary | $145000 – $213900 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- Bachelor’s degree in Computer Science, Information Systems, Software Engineering, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience.
- 7+ years relevant industry experience, with 3+ years as a senior software engineer
- Strong communication skills, both oral and written
- Experience in Agile development methodologies
- Proficient in API fundamentals, best practices, and REST API architecture
- Database knowledge of MySQL, MongoDB or MSSQL
- Possess expertise in current programming languages (Python preferred) and technologies, with strong skills in writing code and programming tasks
- Strong problem-solving and organizational skill set
- Experience with virtual server technologies such as VMware, OVirt and others
- Lead and influence the direction and prioritization of the design and development of highly scalable software systems and applications
- Experience delivering applications using CI/CD tools following best practices
- Knowledge and experience with source control systems and CI/CD pipelines (Git, Gitlab, Jenkins, or similar tools)
- Enjoy working in a team setting with engineers of varying experience.
Responsibilities
- Propose and implement technical solutions for existing and new tools based on the requirements provided by infrastructure and development teams.
- Mentor other developers in technology and processes, enabling their growth.
- Collaborate with Principal developers to come up with technical solutions that impact existing and new tools.
- Help enhance existing processes that will make the engineering team more efficient and productive.
- Work typically involves large or highly sophisticated software programs and systems
- Must be able to write readable, succinct, and bug-free code for highly scalable and highly available infrastructure management.
- Collaborate with other engineers on the team for regular code reviews
- Support systems and services during production incidents as part of the on-call rotation.
Preferred Qualifications
- Has had a leading role in the design, implementation, and deployment of one or more high volume, cross-functional enterprise-level systems
- Experience writing unit tests / implementing test driven development processes
- Has worked on systems that automatically deploy bare metal systems at scale
- Experience developing rich, interactive and well-performing user interfaces using frameworks like React or Angular.
- Experience with observability tools (Datadog, Grafana, Splunk, New Relic or similar)
- Has deployed Windows Server OS images to virtual or physical infrastructure using an automated toolset