Senior Software Engineer
DS Group are currently representing a fast growing start-up that are on a mission to power purpose into every financial transaction worldwide. Using their global charitable disbursement rails, they help businesses build purpose into their digital products and experiences by connecting them to nonprofits across the globe and disbursing donations quickly, safely and efficiently.
The Role
You will be expected to forward the development of their platform by providing innovative solutions to their partners. Day to day API engineers are expected to write code, perform code reviews, update and maintain their AWS infrastructure, maintain the stability of the platform, integrate with external services, create and enhance solutions to complex problems. You will report directly to one of their team leads.
You have:
At least 4 years experience building APIs and working with databases
In depth knowledge of TypeScript
In depth knowledge of relational databases (they currently use Postgres)
Experience using a variety of other databases
Experience using AWS (e.g. VPC, ECS, RDS, S3, SQS, Lambda)
A desire to take ownership of a mission critical project
Experience of monitoring systems, continuous integration and automated testing
Experience writing public API documentation (they currently use Swagger)
Comfortable designing complex systems for our external partners
Enjoy using written documentation to make proposals to different stakeholders
Experience writing public APIs
And even better, although not necessarily, you might also have knowledge of:
Serverless (AWS Lambda)
Containerisation
High volume call handling and the ability to scale globally
Infrastructure as code
Webhooksv
If you are interested in applying, please do send through an up to date copy of your CV.