Director, Software Engineering - RippleX
Ripple
·
Posted:
August 29, 2023
·
Onsite
About the position
We are seeking a results-oriented Director/Senior Software Engineering Manager to lead and build impactful engineering teams in the development of tools and capabilities for the Internet of Value. This role will focus on key areas such as Tokenization, Interoperability, and Liquidity, with the goal of enabling developers to build blockchain-related applications and companies on the open-source XRP Ledger. The ideal candidate will have extensive software development experience, leadership skills, and a track record of delivering outstanding results. They will also collaborate with external partners to enhance the functionality and scalability of the XRP Ledger and its tooling.
Responsibilities
- Build and lead impactful engineering teams
- Motivate team members and lead by example to continuously innovate, improve, and think differently
- Deliver outstanding results for customers and serve as a role model for other engineers
- Create a shared vision and build strong partnerships with Product Management, Ops, Security, Research, Customer Success, and Business development teams
- Responsible for the entire software development process
- Own and deliver the roadmap
- Collaborate with external entrepreneurs and ecosystem partners to improve the speed, scalability, and functionality of the XRP Ledger and its tooling
- Have at least 8+ years of hands-on Software Development experience in technologies like Java, JavaScript, Python, Rails, etc.
- Have led engineering teams of 10+
- Demonstrate success in building highly scalable APIs, backend platforms, distributed systems, data access layers, etc.
- Experience with Agile development
- Have a bias towards action and make decisions quickly after considering opposing viewpoints
- Successfully recruit strong teammates
- Flourish with autonomy and responsibility
- Hold a BS in Computer Science or similar field
Requirements
- At least 8+ years of hands-on Software Development experience in at least one of the following technologies: Java, JavaScript, Python, Rails etc., building full-stack applications
- Have led engineering teams of 10+
- Demonstrated success building highly scalable APIs / backend platforms / distributed systems / data access layers, etc.
- Experience with Agile development
- Bias towards action and ability to make decisions quickly after considering opposing viewpoints
- Successfully recruited strong teammates
- Flourish with autonomy and responsibility
- BS in Computer Science or similar
Benefits
- Opportunity to build in a fast-paced start-up environment with experienced industry leaders
- Learning environment with the ability to dive deep into the latest technologies and make an impact
- Professional development budget to support other modes of learning
- Inclusive and diverse work environment where every employee is respected, valued, and empowered
- Flexible work options, including the ability to work from home or from offices
- Weekly all-company meetings with business updates and Q&A sessions with the Leadership Team
- Team offsites, team bonding activities, happy hours, and other social events
- Competitive salary, bonuses, and equity
- Competitive benefits covering physical and mental healthcare, retirement, family forming, and family support
- Employee giving match
- Mobile phone stipend
- Twice a quarter R&R days for rest and recharge
- Generous wellness reimbursement and weekly onsite & virtual programming
- Generous vacation policy with flexibility to take time off when needed
- Industry-leading parental leave policies and family planning benefits
- Catered lunches, fully-stocked kitchens with premium snacks/beverages, and fun events