Manager, Software Engineering

2 days ago

Apply Now
Logo of Invitation Homes

Invitation Homes

Property Management • Single Family Home Leasing • Real Estate

1001 - 5000

Description

• The Engineering Manager will be responsible for leading and managing engineering teams that are constructing and maintaining software systems used by customer and employees at Invitation Homes. • We are looking for an Engineering Manager that has demonstrated progressive experience in coding, architecture leadership, and leading engineers in a fast-paced environment. • This position is a mix of hands-on-keyboard development, process engineering, and management responsibilities with a strong emphasis on technical leadership. • Design, develop, and deploy solutions with focus on high availability, low latency, and scalability. • Lead team of developers and make recommendations on future technical architecture for software, platform, integrations and tools. • Work collaboratively to help define and execute team roadmaps. • Write documentation for technical and integration architectures. • Measure and evaluate features and system metrics to continuously improve user experience and service performance. • Responsible for growing and inspiring a team of engineers through a combination of coaching, mentoring, feedback, and hands-on career development. • Work closely with Product and Platform Owners, Quality Assurance, and other teams in an agile environment to build, deploy, and maintain software systems. • Cultivate a healthy, collaborative engineering culture that’s in line with our values.

Requirements

• Bachelor’s Degree in relevant field, or equivalent work experience • 5+ years of professional development experience, and 2+ years of recent experience managing an engineering team • Experience working in agile development environment • Deep understanding of software and development engineering principles and concepts • Depending on the team, deep technical skills in one or more of the following areas: JavaScript Development, C# Development, SQL Development, MSSQL, Postgres, Node.js, React, AWS, CI/CD, Mulesoft, Salesforce • Excellent communication, presentation, and interpersonal skills • Ability to thrive under pressure and function effectively in a fast-paced work environment • Exhibit sound judgment and swift decision-making skills • Exhibit strong attention to detail and accuracy • Ability to collaborate and build consensus with others • Knowledgeable about system design, data structures and algorithms • Skilled at processing and analyzing large data sets • Experience working with distributed/scalable systems and high-volume transaction applications • Love of technology; actively seeks continuing education of current and emerging technologies

Benefits

• Annual bonus program • Health, dental, vision, and life insurance • Long-term and short-term disability insurance • Generous paid time off plans include vacation accrual, sick time, standard holidays and floating holidays • 401(k) with company matching contributions • Awesome work environment with casual dress • Team events and gatherings (Pre- and Post-Covid)

Apply Now

Similar Jobs

3 days ago

Alma

51 - 200

Join Alma as an Engineering Manager, leading a team to provide eligibility checks in mental health care.

3 days ago

Scribd

201 - 500

As Engineering Manager for SlideShare, lead a team focused on growth and innovation. Drive technical strategy while fostering a collaborative culture at Scribd.

4 days ago

DriveTime

1001 - 5000

As a Data Engineering Manager at DriveTime, lead a team for strategic data solutions. Help redefine processes with innovative technologies.

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