Rover.com
Alpha Kappa Psi - Chi Zeta · Seattle, WA · Yesterday
OTHRFull-time
Here’s the reformatted job posting in clean, semantic HTML based on the provided rules:
Remote – US
About the role
We’re looking for a Staff Software Engineer to join our Payments team. This team is responsible for building and maintaining the financial infrastructure that powers Rover’s marketplace. You’ll work on systems that handle millions of dollars in transactions, ensuring they are secure, reliable, and scalable. This role is critical to Rover’s success, as payments are at the heart of our business.
Responsibilities
- Design, build, and maintain scalable payment systems that handle high volumes of transactions with low latency and high reliability.
- Collaborate with product managers, designers, and other engineers to define and implement new payment features and improvements.
- Optimize existing payment workflows to reduce friction for users and improve conversion rates.
- Ensure compliance with financial regulations (e.g., PCI-DSS) and implement best practices for security and fraud prevention.
- Monitor system performance, troubleshoot issues, and implement fixes to minimize downtime and errors.
- Mentor junior engineers and contribute to code reviews, architectural discussions, and team processes.
Requirements
- 8+ years of professional software engineering experience, with at least 3 years in payments, fintech, or financial systems.
- Strong proficiency in backend development (e.g., Ruby on Rails, Java, Python, or Go).
- Experience with payment gateways (e.g., Stripe, PayPal, Braintree) and financial APIs.
- Deep understanding of database design, distributed systems, and scalability challenges.
- Familiarity with security best practices, including encryption, tokenization, and fraud detection.
- Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.
Benefits
- Competitive salary and equity.
- Comprehensive health, dental, and vision insurance (100% premiums covered for employees).
- 401(k) matching program.
- Unlimited paid time off and flexible work hours.
- Remote work stipend for home office setup.
- Professional development budget for conferences, courses, and books.
- Dog-friendly office culture (if you choose to work from an office).