Software Engineer Manager, Reliability Engineering (Remote)

Home Depot
GEORGIA, US
$140K-$240K a year
Remote
Full-time
We are sorry. The job offer you are looking for is no longer available.

Position Purpose :

As a Software Engineer Manager, you will be given a chance to contribute to the products we create and help grow the next generation of engineering talent.

In addition, you will be given the chance to work with our most strategic vendors to ensure that 3rd party tools and applications are readily available to all product teams that are interested in using them.

Key Responsibilities :

  • 30% Delivery & Execution :
  • 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
  • 10% Support & Enablement :
  • Fields questions from engineers, product teams, or support teams
  • Monitors tools and participates in conversations to encourage collaboration across product teams
  • Provides application support for software running in production
  • Acts as a technical escalation point for the engineers on the team
  • 50% People :
  • 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)
  • 10% Learning :
  • 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

Direct Manager / Direct Reports :

Typically reports to the Software Engineer Sr. Manager, Technology Director or Sr. Director.

Travel Requirements :

Typically requires overnight travel 5% to 20% of the time.

Physical Requirements :

Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles.

Working Conditions :

Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.

Minimum Qualifications :

  • 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)
  • Must be legally permitted to work in the United States

Preferred Qualifications :

  • 5-7 years of relevant work experience
  • 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

Minimum Education :

The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.

Preferred Education :

No additional education

Minimum Years of Work Experience :

Preferred Years of Work Experience :

No additional years of experience

Minimum Leadership Experience :

None

Preferred Leadership Experience :

  • None
  • Certifications :
  • None
  • None

Competencies :

  • Attracts Top Talent : Attracting and selecting the best talent to meet current and future business needs
  • Balances Stakeholders : Anticipating and balancing the needs of multiple stakeholders
  • Builds Effective Teams : Building strong-identity teams that apply their diverse skills and perspectives to achieve common goals
  • Business Insight : Applying knowledge of business and the marketplace to advance the organization's goals
  • Collaborates : Building partnerships and working collaboratively with others to meet shared objectives
  • Communicates Effectively : Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
  • Develops Talent : Developing people to meet both their career goals and the organization's goals
  • Drives Engagement : Creating a climate where people are motivated to do their best to help the organization achieve its objectives
  • Drives Vision and Purpose : Painting a compelling picture of the vision and strategy that motivates others to action
  • Manages Ambiguity : Operating effectively, even when things are not certain or the way forward is not clear
  • Organizational Savvy : Maneuvering comfortably through complex policy, process, and people-related organizational dynamics
  • Situational Adaptability : Adapting approach and demeanor in real time to match the shifting demands of different situations

The application window is anticipated to be closed on October 8, 2024

See more benefits : livetheorangelife.com

For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents :

The pay range for this position is between $140,000 - $240,000

16 days ago
Related jobs
Promoted
VirtualVocations
Alpharetta, Georgia

A company is looking for a Manager, Software Engineering - Infrastructure. ...

Home Depot
GEORGIA, US
Remote

As a Software Engineer II, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. This position typically repots to Software Engineer Manager or S...

Promoted
VirtualVocations
Alpharetta, Georgia
Remote

A company is looking for a Software Engineer - Remote. Key Responsibilities:Participates in full stack application developmentLeads a team in designing, developing, and maintaining software codeBuilds test automation suites to ensure product qualityRequired Qualifications:Bachelor's Degree or equiva...

Amazon Development Center U.S., Inc.
Atlanta, Georgia

As a Software Development Engineer for project Astra, you’ll thrive while working on cutting edge technologies, bring deep technical knowledge, and utilize your experience with distributed systems to implement end-end solutions. Instill best practices for software development and documentation, maki...

Entegee
Alpharetta, Georgia
Remote

Summary: Seeking a customer-focused Automation Software Support Specialist to provide remote support and development for automation and robotic systems, with expertise in PLC programming, software troubleshooting, and client relations. Engage in software development for ongoing projects and manage p...

Tech USA
Covington, Georgia

Tech USA is seeking a n Engineering Reliability Manager for our client in Covington, GA metro area. The Engineering Reliability Manager will oversee the plant's capital and Maintenance speinding plans to utilize available funding. The leader in this role will provide leadership to the Engineering, M...

WarnerMedia Services, LLC
Atlanta, Georgia

As an Engineering Manager here you are passionate about using software-based approaches to solve complex data-driven challenges and automate those solutions. Work in partnership with other engineers and managers to design and develop foundational elements of the platform. Manager – Data Platform, To...

Home Depot
GEORGIA, US
Remote

Role Purpose: The Sr Principal position will be responsible for custom development paved road architecture implementation, delivering faster acquisition to data through ML/AI and LLM capabilities, and for guiding software design and development across multiple engineering teams and principal softwar...

Honeywell
Atlanta, Georgia

As an EngineeringManager, you will be responsible for the business technology vision, strategy,and roadmap you will build and lead hardware and software teams while alsoleveraging global platform teams to deliver differentiated solutions for thebuilding automation market. Be part of aengineering tea...

Canonical - Jobs
Atlanta, Georgia

We need to invent some new technology, and we need to build some new products; we are therefore looking for someone who can lead and inspire a regional software engineering team to fulfill this initiative. This role is ideal for software engineers who want to work in a global team, have a passion fo...