Software Engineer Manager

October 3

Apply Now
Logo of The Home Depot

The Home Depot

retail β€’ home improvement β€’ customer service

10,000+

πŸ’° Debt Financing on 2007-07

Description

β€’ Collaborates and pairs with product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions. β€’ Documents, reviews and ensures that all quality and change control standards are met. β€’ Writes custom code or scripts to automate infrastructure, monitoring services, and test cases. β€’ Works with vendors and partners for the successful implementation of critical tooling and platforms. β€’ Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively. β€’ Contributes to enterprise-wide tools to drive destructive testing, automation, and engineering empowerment. β€’ Evaluates new technologies for adoption across the enterprise. β€’ Participates in and leads review board sessions to drive consistency across the enterprise. β€’ Fills in on product teams for engineers who are out of the office. β€’ Provides leadership, mentoring, and coaching to Software Engineers. β€’ Attracts, retains, and develops top talent to build a world class Software Engineering Team. β€’ Conducts annual and mid-year reviews by reviewing individual development plans and team feedback. β€’ Fosters collaboration with team members to drive consistency across product teams, and finds opportunities to expose engineers to career interests. β€’ Acts as a proponent of modern software development practices. β€’ Guides team members in strategy, alignment, analysis, and execution tasks within and across product teams. β€’ Participates in and contributes to learning activities around modern software design and development core practices (communities of practice). β€’ Learns, through reading, tutorials, and videos, new technologies and best practices being used within other technology organizations. β€’ Builds relationships with technology leaders at other companies to learn best practices and elegant solutions to common problems.

Requirements

β€’ Must be eighteen years of age or older. β€’ Must be legally permitted to work in the United States. β€’ Mastery of an object oriented programming language (preferably Java). β€’ Mastery of a modern scripting language (preferably Python). β€’ Mastery of a modern web application framework such as Ruby on Rails, Spring MVC, and Node.js. β€’ Mastery of writing SQL queries against a relational database. β€’ Mastery of modern product development processes and pipelines. β€’ Proficient in effective troubleshooting and issue resolution techniques. β€’ Proficient in effective system monitoring and log analysis techniques. β€’ Capable of understanding complicated systems quickly. β€’ Experience in guiding more junior team members through Software Engineering fundamentals in a professional setting. β€’ Experience managing and growing team members in a professional setting. β€’ Experience balancing workloads across teams. β€’ Experience managing vendor relationships. β€’ Experience with translating high level strategy to tactical execution.

Apply Now

Similar Jobs

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com