Ripple
AI

Senior Software Engineering Manager

Ripple · CA San Francisco, California, United States · $45k - $115k

Actively hiring Posted almost 3 years ago

Role overview

Job Duties:

Plan, direct, and coordinate Ripple computer engineering activities and operations. Manage and develop high performing engineering teams through hiring, retaining, mentoring, and continually building the teams’ skills and capabilities. Oversee the software development lifecycle, and plan and direct engineering strategy while balancing both short and long term needs. Drive product and team objectives, and facilitate the decision-making of engineering teams and of relevant stakeholders. Review project plans, coordinate activity, and implement engineering systems. Deliver results for our customers and act as a role model for other engineers. Stay abreast of advances in technology to determine engineering best practices, and promote them within teams and within the organization. Continuously raise Ripple's standard of engineering excellence by implementing and driving best practices for coding, testing, and deployment. Foster a culture of collaboration, innovation, and data-driven decisions on engineering teams. Create shared vision and build and maintain partnerships with Product Management, Ops, Security, Research, Customer Success and Business development teams. Responsible for software development life cycle. Telecommuting permitted 50% or more but less than 100% per week within same geographic location as assigned office location.

Job Requirements:

#LI-DNI

What we're looking for

Must have a Bachelor’s degree in Computer Science, Software Engineering or a related field plus 8 years of hands-on software development experience, of which at least 5 must be progressive, post-baccalaureate experience.

Of the required experience, must have 8 years of experience in each of the following (which may be gained concurrently): coding/code reviews, building highly scalable APIs, backend platforms, distributed systems, data access layers, Agile development, and building full stack transactional systems.

Of the required experience, must have 5 years of experience in each of the following (which may be gained concurrently):  management of engineering teams, recruiting software engineers, developing career plans for software engineers, creating multi-year roadmaps for software engineering teams, and managing large scale software projects involving multiple teams.  

For positions that will be based in CA, the annual salary for this position is $248,768. Actual salaries may vary based on numerous factors including, among other things, an individual applicant’s experience and qualifications for the position.

Tags & focus areas

Used for matching and alerts on DevFound
Executive Dev Senior