Senior Software Engineer - Payments Engineering (f/m/x)

See more jobs from Wayfair

almost 3 years old

This job is no longer active

Wayfair is moving the world so that anyone can live in a home they love – a journey enabled by more than 3000 Wayfair engineers. Payments Engineering team owns global payments processing across all of Wayfair’s markets and brands, processing more than $9B revenue in 2019 and with a sustained >34% YoY growth. 

The team’s mission is to provide a reliable, secure & scalable platform that enables Wayfair to provide the widest range of payment options to our customers through a world-class frictionless experience.

We are building an autonomous cross-functional team of polyglot software engineers, security engineers, data engineers, data analysts, and product managers. Our goal is to move fast, deliver value iteratively while ensuring the stability & correctness of our mission-critical payments systems.

We are building truly global distributed systems with very challenging consistency requirements implemented as a set of well-bounded micro-services that communicate over low-latency synchronous and asynchronous APIs. Intrigued? Read on and apply.

What you’ll do:

  • As a senior member of one of the Payments team, you will be working in a highly collaborative environment interacting closely with other software engineers & product managers to identify opportunities and implement solutions.
  • You will develop new systems but also relentlessly refactor existing systems to make them more robust, maintainable, and scalable. You will do so in an iterative approach with multiple daily releases through canary deployments, feature toggles and other techniques to ensure agile delivery
  • You will contribute to the team’s technical decisions through discussions & writing technical documents such as RFCs & ADRs
  • You will own the health of our production systems: you develop it, you build it and you run it. Our systems are deployed as Docker containers to Kubernetes clusters monitored by DataDog.
  • You will mentor other engineers to become proficient developers using best software development practices and processes.

What you bring to the table:

  • Experience in designing software systems based on Java, additional experience with at least one other programming language from a different paradigm (e.g. scripting or functional) is a bonus
  • Understanding of resilience patterns and what it takes to build scalable systems in microservice architectures
  • Experience implementing both asynchronous message-based communication and synchronous ones such as RESTful APIs
  • Experience with large-scale distributed storage and database systems (SQL or NoSQL, e.g. MySQL, Cassandra)
  • Knowledge of CI/CD processes for build and deployment of various applications
  • Great communication skills and the ability to support technical decision making with the team
  • Willingness to learn new technologies or languages
What We’ll Gladly Offer
  • Highly competitive compensation packages (comprising of Base Salary, Bonuses and Equity)
  • Full ownership of your wellbeing with our unlimited “Personal Time Off”
  • Paid volunteering work
  • Contribution to private pension
  • Commuting schemes (car, bike, public transport)
  • Free access to LinkedIn e-learning courses and programs
  • Access to German language courses
  • Health & Sport memberships
  • Virtual child care
  • Global Wellbeing Program
  • Employee discount for Wayfair purchases
  • Full relocation support plus VISA sponsorship

About Wayfair Inc.

Wayfair is one of the world’s largest online destinations for the home. Whether you work in our global headquarters in Boston or Berlin, or in our warehouses or offices throughout the world, we’re reinventing the way people shop for their homes. Through our commitment to industry-leading technology and creative problem-solving, we are confident that Wayfair will be home to the most rewarding work of your career. If you’re looking for rapid growth, constant learning, and dynamic challenges, then you’ll find that amazing career opportunities are knocking.

No matter who you are, Wayfair is a place you can call home. We’re a community of innovators, risk-takers, and trailblazers who celebrate our differences, and know that our unique perspectives make us stronger, smarter, and well-positioned for success. We value and rely on the collective voices of our employees, customers, community, and suppliers to help guide us as we build a better Wayfair – and world – for all. Every voice, every perspective matters. That’s why we’re proud to be an equal opportunity employer. We do not discriminate on the basis of race, color, ethnicity, ancestry, religion, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, veteran status, or genetic information.