Taro Logo

Principal Software Engineer

Paddle is a Merchant of Record platform that simplifies payment infrastructure for digital product companies, serving over 5000 software sellers globally.
Backend
Principal Software Engineer
Remote
501 - 1,000 Employees
10+ years of experience
Enterprise SaaS · Finance

Job Description

Paddle, a leading Merchant of Record platform backed by major investors like KKR and FTV Capital, is seeking a Principal Software Engineer to drive their technical vision and backend architecture. This role combines strategic leadership with hands-on technical expertise, focusing on building scalable, reliable, and secure systems. The position reports to the Senior Director of Engineering and involves shaping multi-year, cross-department initiatives.

The ideal candidate will bring deep distributed systems expertise while maintaining a strategic mindset and customer empathy. You'll be responsible for defining architectural patterns, leading complex technical programs, and serving as a key decision-maker for high-stakes technical choices. The role emphasizes both technical leadership and mentorship, requiring exceptional communication skills to influence across all organizational levels.

Working at Paddle offers a unique opportunity to impact a platform serving over 5000 software sellers globally. The company provides a comprehensive benefits package including stock options, healthcare, and unlimited holidays. As a digital-first company, they offer flexible working arrangements across their global locations. The culture emphasizes transparency, collaboration, and respect, guided by their core values: Paddle for others, Paddle together, and Paddle simply.

This role is perfect for someone who can balance architectural expertise with business acumen, while championing engineering excellence and pragmatic simplicity. You'll have the opportunity to shape the technical direction of a rapidly growing fintech company while working with a diverse, inclusive team committed to removing invisible barriers in the workplace.

Last updated 4 days ago

Responsibilities For Principal Software Engineer

  • Own and articulate long-term technical vision and architectural strategy
  • Define architectural patterns, interfaces, and platform capabilities
  • Drive large, complex programmes of work
  • Make decisions on high-stakes technical choices
  • Partner with Product team to turn ideas into feasible plans
  • Mentor Staff and Senior engineers
  • Represent Paddle's technical direction in executive forums
  • Lead company-level technical strategy
  • Define and implement architectural patterns for improved developer velocity
  • Proactively identify and mitigate systemic risks

Requirements For Principal Software Engineer

  • Deep experience designing and evolving large-scale, distributed backend systems
  • Track record of leading company-level technical strategy
  • Strong architectural, performance, reliability, and data integrity expertise
  • Ability to collaborate and work hands-on with code
  • Excellence in navigating ambiguity and making sound trade-offs
  • Strong communication skills across different audiences
  • Experience with operational excellence and reliability engineering
  • Mentorship and documentation skills

Benefits For Principal Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
401k
  • Stock options
  • Retirement plans
  • Private healthcare
  • Well-being initiatives
  • Unlimited holidays
  • Enhanced parental leave
  • Annual learning fund
  • Internal and external training