Job description
Principal Software Engineer (Individual Contributor)
Company Overview
UK-based fintech platform backed by major retail brands, operating in the Buy Now Pay Later / pay-later space (Klarna-style alternative). The platform is scaling and investing in strengthening its microservices architecture and cloud infrastructure.
Job Summary
ASAP Start
We are seeking a Senior-level Engineer to work on complex technical delivery across Node.js microservices and AWS cloud infrastructure. This is a hands-on technical role with no line management responsibilities. You will operate at Principal level in terms of ownership, architectural input, and production impact, while remaining embedded in the code.
Key Responsibilities
- Build scalable API-driven microservices (Node.js / TypeScript)
- Lead complex technical design decisions and architectural trade-offs
- Contribute to and uphold engineering standards and best practices
- Own code quality, testing strategy, and CI/CD processes
- Support and coordinate production deployments
- Provide third-line support and complex incident resolution
- Contribute to technical roadmap and platform improvements
- Ensure secure coding practices and regulatory compliance
Requirements / Qualifications
- Tech Stack
- Node.js microservices (TypeScript / JavaScript)
- RESTful APIs (JSON)
- AWS (Lambda, EC2, ECS/Fargate, RDS)
- Docker / containerisation
- Terraform (Infrastructure as Code)
- Git / GitLab
- GitLab CI/CD
- Jest (unit testing & mocking)
- SonarQube (code quality pipelines)
- Monitoring tools (Grafana, Kibana)
- Agile delivery (Jira, Confluence)
- Experience Required
- Strong experience building and designing microservices in Node.js / TypeScript
- Deep AWS production experience
- CI/CD and DevOps exposure (build, test, deploy pipelines)
- Experience with Infrastructure as Code (Terraform preferred)
- Strong understanding of API design and scalable distributed systems
- Comfortable operating at Principal IC level without direct people management
- Requirements added by the job poster
- 3+ years of work experience with Amazon Web Services (AWS)
Location
European Union, Fully Remote (UK), Remote: True
Employment Type
6-Month Contract
Salary & Benefits
Up to €300/day