hero

Build the future of financial services.

Explore career opportunities within the Portage portfolio.
companies
Jobs

Senior Software Engineer

Pearler

Pearler

Software Engineering
Posted on Oct 27, 2025
We're looking for an outcome-oriented person who is motivated to see great engineering help innovate on product. You love working with other engineers and are excited to be part of an engaged and fun team of people who love building products to help everyday people. This is an exciting opportunity to be trusted and empowered to help lead a team of competent software engineers. Working directly with the CTO, it’s a chance to coordinate with product managers and designers to deliver complex software solutions. Your responsibilities include: Thoughtful and articulate software system design that sets a strong framework for junior engineers whilst also ensuring that the broader companies objectives are represented; Providing quality assurance and appropriate code review for other engineers’ work; Being a leader on technical best practices; Deployment and monitoring of software systems into the cloud to ensure high availability and scalability; Being an integral part of the team in terms of programming to execute on software designs. Your skills should include: At least 3 years experience in system design of web applications across both front-end and back-end; Experience with Typescript (NodeJS and front-end frameworks such as ReactJS/NextJS is a bonus); Competence writing SQL queries (PostgreSQL bonus), plainly and via an ORM; Fluency in Git version control; Awareness of distributed systems challenges; Confident understanding of CI/CD automation; Understanding of deploying/maintaining systems in AWS; Awareness of key SEO considerations; Previous GraphQL experience is a bonus.