Backend Engineer
We are seeking a skilled Backend Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing highly-scalable, fault-tolerant systems that drive business growth.
The ideal candidate will have at least 2-3 years of industry experience in back-end engineering, with a strong understanding of object-oriented programming languages. You will also have experience in deploying to cloud platforms, such as AWS, GCP or Azure, and an understanding of containerization, infrastructure-as-code software, and observability platforms.
Key Responsibilities:
* Design and develop scalable, fault-tolerant systems using cloud-native technologies.
* Take ownership of tasks and have a high degree of autonomy over your work.
* Work closely with the founding team to contribute towards best practices, standards, and culture of the company.
* Mentor colleagues and help co-hire future team members.
Our Tech Stack:
* We use and leverage AWS as much as possible and manage it with Terraform.
* Services are written in C# (.NET 9) and deployed to ECS or Lambda via GitHub Actions.
* We use Postgres, SNS/SQS and Redis.
* We have good end-to-end test coverage and are confident in our deployments.
Benefits:
* Competitive salary and benefits package.
* Opportunities for professional growth and progression with your career.
* Work on challenging engineering problems that have a real impact on the industry.
What We're Looking For:
* Strong analytical problem-solving skills and attention to detail.
* Excellent interpersonal and communication skills, with technical and non-technical stakeholders.
Why Work With Us?
* Work in an environment conducting cutting-edge research in AI.
* An official role title of 'Founding Engineer' – make an impact on day one.
* Competitive salary, equity and benefits package.