Responsibilities
- Influence and lead long-term technical vision and roadmap in partnership with senior management.
- Design and lead complex and impactful changes to payments, orders, and accounting systems with scalability, reliability, and maintainability in mind.
- Work across multiple teams in the finance space.
- Directly influence the customer experience.
- Work with stakeholders from accounting, finance, tax, product, and design to drive technical decisions and improve processes.
- Mentor engineers to help grow and advance their careers.
- Drive best practices across the finance organization and the company.
Requirements
- 10+ years experience as a professional software developer.
- Experience with Python.
- Experience building and maintaining scalable, reliable services, and distributed systems.
- Experience creating and driving complex technical designs and processes across multiple teams.
- Expertise with databases, ideally relational databases and schema design.
- Experience translating ambiguous requirements into technical solutions.
- Experience owning and delivering large-scale business initiatives.
- Experience with large-scale consumer-facing websites.
- Enjoy working across the technical stack, both frontend and backend.
Nice-to-Haves
- Experience using 3rd party payment processors APIs like Stripe, Braintree, or Paypal.
- Experience with React or other modern JavaScript frameworks.
- Experience designing and/or building accounting or payment processing systems.
Compensation
In the greater Seattle area the first-year salary range is $182,290-$242,446. Additionally, Rover offers benefits to full-time employees including 401k match, long-term incentive plan, flexible PTO, competitive benefits package, commuter benefits, pet benefits, and more.