Taro Logo

Software Engineer, Payments

Whatnot is the largest livestream shopping platform in North America and Europe for buying, selling, and discovering products.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
E-Commerce

Job Description

Whatnot, the leading livestream shopping platform in North America and Europe, is seeking a Software Engineer for their Payments team. This role is crucial to the company's global operations, processing billions of dollars in payments annually. The position requires 3-5 years of experience building scalable systems and expertise in languages like Python, Elixir, and JavaScript.

The Payments team is fundamental to Whatnot's operations, handling all financial transactions including orders, payments, returns, refunds, and seller payouts. As the company experiences rapid growth, this role will be instrumental in building reliable infrastructure and innovative transaction solutions.

The ideal candidate should possess strong technical skills, excellent product instincts, and the ability to mentor others. They must be comfortable working independently, making sound technical decisions, and contributing to both backend and frontend development when needed. The position offers the opportunity to work on high-impact projects that directly influence the platform's growth and success.

Located in Kraków, Poland, this role requires in-person presence and offers the chance to work with a global team across the US, UK, Ireland, Poland, and Germany. The company values low ego, growth mindset, and high-impact drive, making it an ideal environment for ambitious engineers looking to make a significant impact in the e-commerce space.

Last updated 6 hours ago

Responsibilities For Software Engineer, Payments

  • Power order processing and payment collection
  • Manage returns, refunds, and seller payouts at scale
  • Build reliable, scalable infrastructure
  • Develop innovative ways for users to transact
  • Support platform expansion for buyers and sellers

Requirements For Software Engineer, Payments

Python
JavaScript
  • 3-5 or more years of software development experience building scalable systems
  • Comfortable with multiple programming languages (Python, Elixir, JavaScript)
  • Excellent product instincts
  • Ability to mentor others
  • Strong ownership instincts
  • Excellent problem solving skills
  • Ability to pick up new technologies quickly
  • Proven track record of delivering features
  • Open to doing frontend work when required

Related Jobs

.NET Developer

.NET Developer position at Hitachi Energy Poland, requiring 3+ years experience in .NET development for desktop and web applications in the energy sector.

Software Engineer

Software Engineering role at Baker Hughes focusing on developing cloud platform solutions and simulation software for energy sector applications, combining programming expertise with engineering knowledge.

Integration Developer

Integration Developer position at Alfa Laval in Kraków, focusing on creating cutting-edge IT solutions with C# and Azure, offering hybrid work and comprehensive benefits.

Software Engineer, Backend

Backend Software Engineer position at Asana in Warsaw, focusing on building scalable backend solutions for work management platform with 4+ years experience required.

Software Engineer III, NodeOS

Software Engineer III position at Google working on NodeOS, developing and optimizing internal Linux-based operating system capabilities and infrastructure.