Requirements
- This is an ideal opportunity for a motivated self-starter to accelerate their career, taking a broad and varied role within a rapidly growing company. We pride ourselves on building an inclusive working environment where diversity is celebrated
- As an Engineer, you should be an expert in at least one aspect of software development and skilled in other areas. You have learned that delivering great software takes a team and has plenty of pitfalls to avoid
- 3+ years’ expertise in software development using strongly-typed languages (e.g. Go, Java, or similar), with at least 1+ year of commercial experience using Golang
- Product-engineering experience (e.g. solving customer problems, delivering on business goals, working with product managers and frontend teams) with Golang
- Strong experience writing easily-testable and thoroughly-tested code
- Data modelling and DB design experience with SQL or NoSQL DBs
- Experience delivering cloud-based REST or GraphQL API solutions
- Empathetic, proactive and constructive communication skills, with the ability to influence and collaborate effectively across teams
- Able to work three days a week onsite at our London office in 33 Holborn, EC1N 2HT
- (Desirable) Microservice and integrating distributed systems with messaging and event-driven architectures
- (Desirable) AWS Architecture experience
- (Desirable) Experience using Terraform, or other infrastructure as code tooling
- (Desirable) Educated to Bachelor’s or Master’s degree level in Computer Science, Engineering, or a related field
- Please note, as a regulated business we are required to run background checks for all employees which covers adverse financial and unspent convictions. These will only take place upon a successful job offer
What the job involves
- We’re looking for a Backend Engineer with solid Golang and database skills to help us build the scalable operations, technology, and processes needed to transform 5 million lives by making high-quality financial support affordable and accessible to employees everywhere
- We are looking for a product minded engineer who wants to deliver meaningful features to our end users. You’ll be a part of a multidisciplinary product engineering team and can collaborate closely with other backend engineers, frontend engineers, product, design and devops
- As the company continues to scale, there will be opportunities to be involved in the technical architecture and strategy for our products and tech stack
- Writing, testing and deploying great software
- Collaborating with the tech leads and other Engineers on deciding future technologies and processes
- Working with modern and new technologies and frameworks
- Working in an Agile team
- Building relationships with product and devops
- Conducting code reviews and pairing with other colleagues
#J-18808-Ljbffr…
