Software Engineer (Go)
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"
