Senior Backend Product Software Engineer, Payments

Dropbox Dropbox · Enterprise · Poland · Business Platform (Sub Team)

Senior Backend Product Software Engineer focused on Payments infrastructure at Dropbox. This role involves building and maintaining backend systems for payment processing.

What you'd actually do

  1. Design, build, and maintain scalable and reliable backend services for our payments platform.
  2. Collaborate with product managers, designers, and other engineers to define and deliver new features.
  3. Ensure the performance, quality, and responsiveness of the payments systems.
  4. Troubleshoot and resolve issues in production environments.
  5. Contribute to the continuous improvement of our engineering practices and tooling.

Skills

Required

  • Proven experience as a Backend Software Engineer.
  • Strong proficiency in at least one modern programming language (e.g., Python, Go, Java).
  • Experience with building and maintaining distributed systems.
  • Familiarity with cloud platforms (e.g., AWS, GCP, Azure).
  • Understanding of database technologies (SQL and/or NoSQL).
  • Excellent problem-solving and debugging skills.

Nice to have

  • Experience with payments systems or financial technologies.
  • Familiarity with microservices architecture.
  • Experience with CI/CD pipelines and automated testing.