Staff Engineer on the Payments Team at Rover developing financial systems for pet care services. Leading technical initiatives and collaborating across teams to enhance customer payment experiences.
Responsibilities
Influence and lead our long-term technical vision and roadmap in partnership with senior management.
Design and lead complex and impactful changes to our payments, orders, and accounting systems with long-term 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.
Bonus: Experience using 3rd party payment processors APIs like Stripe, Braintree, or Paypal.
Bonus: Experience with React or other modern JavaScript frameworks
Bonus: Experience designing and/or building accounting or payment processing systems.
Benefits
Competitive compensation
401k match
Flexible PTO
Competitive benefits package, including medical, dental, and vision insurance
Commuter benefits
Bring your dog to work (and unlimited puppy time)
Doggy benefits, including $1000 toward adopting your first dog
Stocked fridges, coffee, soda, and lots of treats (for humans and dogs) and free catered lunches semi-monthly
Regular team activities performed in-person and virtually
Senior Full Stack Developer responsible for software products using modern technologies in a hybrid role at Emerson. Collaborating with teams to deliver high - quality deliverables and ensure efficient software development processes.
Software Engineer creating and maintaining AI shopping assistant systems at Skroutz. Collaborating with various teams to enhance the marketplace experience through AI.
Full - Stack Developer working on enterprise - grade solutions in fintech. Collaborating with global teams on complex product development in a caring and innovative environment.
Senior Full - Stack Software Engineer developing enterprise products for global fintech company. Collaborating with teams across Europe while driving automation and best practices in development.
Principal Software Engineer at SimCorp developing and supporting enterprise products in the Collateral Product Area. Collaborating with teams across multiple countries to drive technical excellence and product quality.
Senior Tester ensuring the success of financial systems at SimCorp by developing and supporting enterprise products in investment operations. Collaborating with scrum teams to design and execute test strategies for complex financial applications.
Lead Developer role at SimCorp, guiding a Scrum team on enterprise - grade fintech solutions. Involve in technical architecture, mentoring, and automated testing leadership.
Full - stack Engineer developing client - facing platform for land restoration projects at Cultivo. Join a motivated team on a mission to tackle climate and biodiversity crises.
Lead Software Engineer spearheading the development team at sustainability software company. Collaborating with various stakeholders to architect and enhance software for impact measurement.
Sr Embedded Software Engineer at Honeywell creating software solutions for next - gen avionics. Leading innovative projects that enhance global technology efficiency.