Director of Software Engineering

| Remote
Sorry, this job was removed at 12:08 p.m. (EST) on Thursday, August 19, 2021
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Our mission is to give renters everywhere greater financial freedom to plan and enjoy their lives.

Our first product eliminates cash security deposits and puts more money back in renters’ pockets. With over $45 billion tied up in security deposits for 110 million renters in the United States alone, it’s time for security deposits to officially become a thing of the past. Tying up money at one of life’s biggest and most expensive moments just isn’t fair.

So we threw out the antiquated “way of doing things” and built a technology-driven insurance product to help bring renting into the 21st century. With Rhino, millions of renters across the country now have the opportunity to save with our award-winning deposit insurance. We’ve already saved hundreds of millions of dollars for renters and are trusted in over 1 million homes nationwide, and most importantly, we’re just getting started…

We’re currently looking for a Director of Software Engineering to join Rhino’s team. 

  • The Director, Software Engineering is a strategic role tasked with leading teams that evolve existing products and build new solutions aligned with Rhino’s vision and growth plans 
  • The Director is a leader who can effectively guide and build teams to be successful by fostering an environment of trust, innovation, collaboration, and high-performance.
  • Must have a strong software development experience in a startup environment, experience removing organizational impediments (both technical and cultural), mentoring & leading technical staff, and collaborating with other product, engineering, and business leaders.
  • Should have a passion for delivering results and improving processes which will result in better software to our customers.
  • Leading and mentoring team members utilizing high EQ is a must

In this role, you would

  • Understand and practice agile software development and management
  • Partner with Product leadership and other stakeholders in the creation of the product roadmap, priorities and execution making sure that the deliverables are accomplished within agreed upon timelines without compromising the quality and customer satisfaction
  • Be a manager of managers and staff/principle engineers 
  • Hire and mentor Software engineers and Managers - focus on developing their careers, setting guidelines and sharing best practices, and providing hands-on coaching. Lead hiring process as required
  • Proactive in identifying and clearing roadblocks for the teams they lead and alert senior management about risks/concerns 
  • Scales themselves by delegating effectively
  • Ensures projects are completed as specified without micromanaging
  • Has a strong mental map of their team members’ strengths and weaknesses
  • Engage with key stakeholders across the organization, understand their needs, and refine scopes of deliverables as necessary
  • Establish and maintain scrum ceremonies following Agile methodologies. Measure team velocities and keep track of risks, blockers, milestones etc. Share regular status reports and highlight team achievements.
  • Interact with vendors and partners as needed for project execution. Identify potential risks and mitigation strategies as they arise.

Basic requirements:

  • 10+ years of experience in the software engineering field.
  • Experience operating autonomously, leading cross-functional teams.
  • Experience managing people with multiple levels of management underneath.
  • Experience interacting with senior management.
  • Ability to demonstrate critical thinking and thought leadership.
  • Proven ability to break down and execute on complex business-critical requirements.
  • Excellent communication skills (presentation, verbal, and written).
  • Excellent interpersonal skills.
  • Experience with agile software development.

We’re ideally seeking:

  • 12+ years of software engineering experience in a fast-paced, growth-stage, marketplace company leading software development
  • 5+ years of people management experience with a geographically distributed team
  • Proven track record of providing director level team management for multiple engineering initiatives during all phases of the software lifecycle - ideation, design, development, testing, and deployment

Benefits: 

  • Competitive compensation and 401k 
  • Unlimited PTO to give our employees a little extra R&R when they need it  
  • Stock option plan to give our employees a direct stake in Rhino’s success
  • Comprehensive health coverage (medical, dental, vision)
  • Remote Work Program to allow for flexibility between home and the office
  • Generous Parental Leave to create a family-friendly culture
  • Wellness Perks (Gym, Classpass, & Citibike Memberships)
  • Commuter Benefits through a Flexible Spending Account
  • Fintech Equality Coalition Founding member

Rhino is committed to the principle of equal employment opportunity for all employees, and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Rhino are without regard to race, color, age, religion or belief, sexual orientation, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Rhino has a zero-tolerance policy against discrimination or harassment based on any of these characteristics. This includes recruitment, hiring, promotions, transfers, discipline, terminations, wage and salary administration, benefits, and training.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

New York, NY 10016

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about RhinoFind similar jobs