Hybrid Software Engineer, Payments

Posted 3 weeks ago

Apply now

About the role

  • Collaborate closely with Payments - Experience team
  • Make substantial improvements to payment scale & reliability
  • Diversify payment options and improve fraud mitigation
  • Enhance transaction modeling and taxation for seamless international marketplace
  • Ownership over individual responsibilities in collaboration with leadership team

Requirements

  • 7+ years of software development experience building scalable systems that can handle millions of users
  • Excellent product instincts
  • Designed complex distributed systems
  • Seasoned in defining technical roadmaps
  • Ability to identify, architect, and build systems or products
  • Deep understanding of trade-offs in decisions
  • Enable collaboration across multiple teams
  • Mentoring abilities
  • Strong ownership instincts
  • Known for shipping high quality products and features quickly
  • Excellent problem-solving skills
  • Open to doing frontend work when required
  • Ability to quickly become effective in new technologies
  • Experience with payment systems, infrastructure, and international commerce (nice to have)
  • Startup experience at a high-growth company (nice to have)
  • Knowledge of multiple programming languages (direct experience in Python, Elixir, JavaScript is nice to have)

Benefits

  • Generous Holiday and Time off Policy
  • Health Insurance options including Medical, Dental, Vision
  • Work From Home Support
  • Home office setup allowance
  • Monthly allowance for cell phone and internet
  • Care benefits
  • Monthly allowance for wellness
  • Annual allowance towards Childcare
  • Lifetime benefit for family planning, such as adoption or fertility expenses
  • Retirement; 401k offering for Traditional and Roth accounts in the US (employer match up to 4% of base salary) and Pension plans internationally
  • Monthly allowance to dogfood the app
  • Parental Leave
  • 16 weeks of paid parental leave + one month gradual return to work

Job title

Software Engineer, Payments

Job type

Experience level

SeniorLead

Salary

$190,000 - $260,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job