Facebook pixel

Software Engineer II
Payments
Confirmed live in the last 24 hours
Locations
Seattle, WA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Django
JavaScript
React.js
Python
Quality Assurance (QA)
Requirements
  • Provide a robust payments platform to support business growth - We continue to improve our platform by expanding our payment offerings, optimizing checkout flows, and reducing our bottom line expenses with high-impact and high-visibility projects
  • Ensure customers can pay and providers get paid promptly - We own the integrations with our payment service providers, ensure PCI compliance, and provide a great customer experience for all the money that flows through our marketplace, including payins & payouts
  • Ensure financial transaction completeness, accuracy, and auditability
  • 3+ years experience as a professional software developer
  • Hands-on experience with backend development
  • Proficiency in working with Python and Django
  • Rigor in automated testing, code quality, and engineering best practices
  • Experience with relational databases and schema design
  • Experience building and migrating large, complex systems
  • You're qualified for the position, and your values align with Rover's Core Values
  • You get along well with others and thrive in a collaborative environment
  • You're eager to learn and improve your craft as a software engineer
  • You're able to take loose requirements, work with others to determine what needs to be done, and drive a project forward
  • You can be your own QA team
  • You have the intuition for when to call it "good enough" and ship it and when to put in the extra time to polish it
Desired Qualifications
  • Experience using 3rd party payment processors APIs like Stripe, Braintree, or Paypal
  • Hands-on experience with React or other modern JavaScript frameworks
Rover

201-500 employees

Pet-sitting & dog-walking platform