Rock Family of Companies Senior Team Leader, Engineering in Detroit, Michigan
The Rock Family of Companies is made up of nearly 100 separate businesses spanning fintech, sports, entertainment, real estate, startups and more. We’re united by our culture – a drive to find a better way that fuels our commitment to our clients, our community and our team members. We believe in and build inclusive workplaces, where every voice is heard and diverse perspectives are welcomed. Working for a company in the Family is about more than just a job – it’s about having the opportunity to become the best version of yourself.
3 years of experience in leadership, mentorship and/or administration
3 years of experience using work-item tracking tools
3 years of experience on a software delivery team or relevant experience
5 years of experience leading a team that programs in C#, .NET, PHP, Java, Progress, or similar object oriented/functional programming languages
Extensive knowledge of supported business domains
Extensive knowledge of technology standards, including architecture, design and integration
Extensive experience building a team that implements technology standards that meet architecture, design and integration patterns
Extensive knowledge of different roles on the team(s) and the responsibilities of each (e.g., product owners, release train engineers, software engineers, architects and other leadership)
Demonstrated ability to leverage business processes and systems, application/system workflows, user scenarios and data needs for their team(s) product(s) domain to partner with others on driving the vision
Proven ability with leading and mentoring team members in complex scenarios and all software development life cycle phases
Demonstrated ability to leverage Agile metrics to guide the team and peers on best practices in becoming self-organizing
Proven ability to coordinate tech incident resolutions both inside and outside of their immediate team
Bachelor’s degree in computer science, engineering, marketing, project management or equivalent experience
5 years of experience using Team Foundation Server, Jira, etc.
Experience programming in C#, .NET, PHP, Java, Progress or similar object oriented/functional programming languages
Certified SAFe Scrum Master and/or SAFe POPM
The Senior Team Leader, Engineering is a servant leader not only to the team(s) within their area, but to peer leaders who strive for excellence in leadership. This leader serves as a mentor for their peers on building teams that implement technologically superior products, learning data-driven experimentation and leveraging metrics to guide the team in becoming self-organizing. As a Senior Team Leader, this person is responsible for elevating team member and peer leader performance and has demonstrated their ability to mentor and lead at a higher caliber.
Communicate, promote and demonstrate continued success in holding themselves, team members and peers accountable to the culture and mission of the company
Lead and mentor their team and peers to plan, design, build and deploy high-quality software that meets or exceeds the technical standards of technology
Work with their team members and peers to create and accomplish goals that assist in their professional development
Act as a team facilitator and coordinate a proactive mitigation plan by understanding the potential risks to quality, predictability, flow and velocity
Address roadblocks and help the team(s) focus on delivery while consistently achieving goals and objectives
Use metrics and work with business partners and senior leadership to drive the strategy on talent needs
Assist with larger team(s) OKR development and execution
Engage in and communicate tech incidents to impacted stakeholders; owns engagement with stakeholders and engineering team(s) to coordinate a response in High Severity Incidents (Sev 1 or 2)
Recognize trends spanning multiple tech incidents and work with the team to ensure the appropriate short- and long-term resolutions are found
Seek out opportunities to improve collaboration between business domains, products and/or team(s) using extensive knowledge and understanding of processes
Know why we’re implementing the technology product(s), its context, audience, what problem it will solve and its technical capabilities/limitations and be an expert with various products the team(s) is supporting
Make process improvement recommendations to both technology software development life cycle as well as business processes based on reporting, trends, extensive knowledge and understanding of the product suite
Drive and implement new best practices within the leadership community
Assist peers and others outside of their direct reports with embracing the Agile mindset, leaning into data-driven experimentation and encouraging innovation
Strengthen and maintain key relationships with leadership in supported business areas
Who We Are
Rocket Auto is a virtual car buying experience that's dedicated to helping our clients confidently buy and sell vehicles through a seamless virtual marketplace.
This is an outline of the primary responsibilities of this position. As with everything in life, things change. The tasks and responsibilities can be changed, added to, removed, amended, deleted and modified at any time by the leadership group.
The Company is an Equal Employment Opportunity employer, and does not discriminate in any hiring or employment practices. The Company provides reasonable accommodations to qualified individuals with disabilities in accordance with state and federal law. Applicants requiring reasonable accommodation in completing the application and/or participating in the employment application process should notify a representative of the Human Resources Team, The Pulse, at 1-800-411-JOBS.
The Rock Family of Companies uses world-class recruiting and talent management teams to help each member organization recruit the best and brightest. If you’re looking for the next step in your career, you’ve come to the right place.