Software Engineer (Go)

Contract type
Ongoing
Work mode
Remote
Experience
3 years

Job description

Software Engineer in Paddle's Billing group, building and maintaining core areas of a new billing platform. The role involves delivering features, writing well-tested code, and collaborating with engineers, product managers, and designers.

At a glance

Work mode
Remote

What you'll do

  • Independently deliver on milestones that may span across multiple systems within Billing
  • Make changes with care and precision, recognising the importance of correctness when working with financial data
  • Contribute to systems designed for scale, reliability, and security, following established architectural patterns
  • Write clear, well-structured, and well-tested code that meets team standards
  • Participate in code reviews, both giving and receiving constructive feedback
  • Work closely with other engineers, product managers, and designers to understand requirements and deliver solutions
  • Break down larger pieces of work into manageable tasks and estimate your own work with guidance
  • Help monitor and support production services, investigating and fixing issues as they arise
  • Contribute to shaping our team and wider engineering culture
  • Work closely with Product Managers, Designers, Data, Risk, and Operations to translate business requirements into robust technical solutions
  • Help shape product direction by providing technical insights, trade-offs, and delivery estimates
  • Partner with Customer Support or Operations teams to investigate and resolve production issues

What we're looking for

  • Development background with Go
  • Experience designing and building systems to handle high traffic at scale in a cloud-based environment in AWS
  • Enjoy collaborating with technical and non-technical departments
  • Proactive attitude towards finding ways to improve the code and team processes
  • Strong understanding of the development process - from design through to deployment, maintenance, and what that means for day-to-day development
  • Strong understanding of API principles and best practices
  • Proven track record of bias for action and strong customer focus
  • Solid communication and collaboration skills, comfortable working alongside both technical and non-technical stakeholders
  • Takes pride in what you build

Your team

Billing

The Billing group builds and develops core areas of Paddle's new billing platform.

Benefits

  • Attractive salaries
  • Stock options
  • Unlimited holidays
  • Enhanced parental leave
  • Retirement plans
  • Private healthcare and well-being initiatives
  • Annual learning fund
  • Regular internal and external training

Apply

Direct apply at Paddle

Opens the job posting at Paddle

About Paddle

Merchant of Record for digital product companies

Paddle offers digital product companies a completely different approach to their payment infrastructure. Instead of assembling and maintaining a complex stack of payments-related apps and services, we're a Merchant of Record for our customers. That means we take away 100% of the pain of payment fragmentation. It's faster, safer, cheaper, and, above all, way better.

Key facts

  • Payments infrastructure
  • Backed by investors including KKR, FTV Capital, Kindred, Notion, and 83North
  • Serves over 10,000 software sellers in 245 territories globally
  • 'Digital-first' company with hubs in Europe, Austin, TX (USA), Toronto (Canada), and Singapore

What they value

  • Paddle Together - "None of us, is as smart as all of us"
  • Paddle Simply - "Simple can be harder than complex: you have to get your thinking clean to make it simple"
  • Paddle for others - "We can realise our wildest dreams, so long as we help enough other people to realise theirs"