Senior Backend Engineer
Core
Design and deliver custom software solutions for enterprise and public sector clients, improving their software delivery capabilities.
Role type
Senior Backend Engineer (Consultancy)
Builds
Custom software solutions for enterprise and public sector clients
Domain
Enterprise software / Public sector
Deliverable
production ML models | product features
Required skills
Enterprise scale distributed systems development, Expert level programming language proficiency, Test driven development (TDD), Automated testing, Agile development principles, Remote collaboration
Preferred skills
Microservice architectures, RESTful services, Cloud environments (AWS, GCP, Azure), Containerization
Technologies
AWS, GCP, Azure, CI/CD tools, TDD frameworks
Responsibilities
Determine system requirements with clients and teams, Deliver software using agile practices, Automate system infrastructure and deployments, Provide production support, Advocate agile practices to client organizations, Mentor client team members, Improve team and client delivery capabilities
Seniority
Senior, hands-on IC with mentorship responsibilities