Job Description
Must-have skills
• Golang development experience in production environments
• Experience building and maintaining RESTful APIs
• Understanding of authentication and authorisation patterns
• Experience integrating with third-party services and APIs
• Understanding of distributed systems fundamentals
• Experience developing and operating backend services at scale
Engineering Practices
• Test automation (unit, integration and end-to-end testing)
• Git and modern source control workflows
• CI/CD pipeline experience, including GitHub Actions
• Code review participation and feedback
• Debugging and production issue investigation
• Agile delivery experience
Cloud & Operations
• Experience deploying and operating cloud-hosted applications (AWS preferred)
• Application monitoring and observability
• Logging, alerting and operational support
• Infrastructure and environment management fundamentals
Professional Skills
• Ability to break down requirements into deliverable work
• Effective collaboration with Product, Design and Engineering peers
• Clear written and verbal communication
• Ownership mindset and accountability for outcomes
• Ability to work independently with moderate direction
Nice-to-have skills
• Platform & Architecture
• Database design and querying (SQL)
• Event-driven architectures
• Messaging technologies (Kafka, SNS/SQS, EventBridge, etc.)
• Domain-driven design
• API gateway and service mesh patterns
• Experience with high-traffic consumer-facing platforms
• E-commerce experience
DevOps & Reliability
• Infrastructure as Code (Terraform, CDK)
• Kubernetes and container orchestration
• Site Reliability Engineering practices
• DORA metrics understanding
• Resilience and failure-testing practices
Performance Engineering
• Performance and load testing experience
• Experience with tools such as Artillery, JMeter or k6
• Capacity planning and performance analysis
Tooling & Delivery
• Vercel platform experience
• Analytics and experimentation platforms
• A/B testing frameworks
• AI-assisted engineering tools (GitHub Copilot, Cursor, Claude, etc.)
Security
• Secure SDLC practices
• OWASP Top 10 knowledge
• Identity and SSO integrations
• GDPR and privacy considerations
Leadership & Influence
• Mentoring junior engineers
• Leading small technical initiatives
• Running technical design discussions
• Contributing to engineering standards and best practices
