Job Closed
This listing is no longer active.
We embed world-leading trusted cybersecurity technology into smart devices and connected vehicles.
Senior Backend Developer
Location
ENG + 1 moreAll locations: ENG | United Kingdom
Posted
89 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Developer
Trustonic
• Build Scalable Cloud Services • Design and develop Python-based backend services, from early concept through to production, using modern AWS serverless technologies. • Deliver Event-Driven Architectures • Create and evolve event-driven systems using AWS Lambda, SQS, SNS, and Step Functions to support high-scale device operations. • Own Backend Quality & Performance • Write clean, testable code and continuously improve system reliability, observability, and performance in production environments. • Shape System Architecture • Contribute to architecture decisions, design reviews, and technical strategy across multiple backend services. • Drive Engineering Best Practices • Promote strong SDLC practices including CI/CD, automated testing, monitoring, and structured logging. • Collaborate Across Teams • Work closely with product, QA, and other engineers to deliver high-quality features and improve overall platform resilience. • Solve Complex Problems • Diagnose and resolve issues across distributed systems, including performance bottlenecks and production incidents. • Support Critical Systems • Participate in incident response and continuous improvement of business-critical AWS workloads.
Job Requirements
- Strong commercial experience building Python backend systems in production
- Proven experience working with AWS serverless technologies (Lambda, API Gateway, SQS, SNS)
- Solid understanding of event-driven and distributed architectures
- Experience with PostgreSQL (schema design, optimisation) and/or DynamoDB
- Hands-on experience with Docker, Terraform, and CI/CD pipelines
- Strong Python skills (modern features such as async, typing, and testing practices)
- Experience building APIs using frameworks like FastAPI or Flask
- Understanding of observability, logging, and monitoring in cloud environments
- Comfortable debugging complex, distributed systems
- Nice to have: Experience with Airflow, PySpark, or data pipelines
- Nice to have: Exposure to telecoms, IoT, or device management platforms
- Nice to have: Familiarity with multi-tenant SaaS architectures
- Nice to have: AWS certifications
- A degree in computer science, software engineering, or equivalent experience
- AWS certification is highly desirable but not essential
Benefits
- Competitive compensation
- Bonus scheme to share in our success.
- Immediate participation in our pension scheme.
- Private medical insurance for you and your family from day one.
- Income protection and life insurance for peace of mind.
- Remote/hybrid working arrangements to support your lifestyle.
- An open holiday policy with no upper limit—take the time you need, when you need it.
- Support for volunteering and causes that matter to you.
- Opportunities for professional development and career progression.
- Exposure and interaction with global teams.
- A commitment to diversity, equity, and inclusion.
- A collaborative environment where your voice is valued and your wellbeing is prioritised.
- The chance to work on technology that drives global economic inclusion and makes a real difference in people’s lives.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Software Engineer, Golang, Backend
MirantisStrategic open source infrastructure for containers and virtual machines.
• Design, architect, implement, review, and test frameworks, libraries, tools, and services primarily using Go. • Participate in requirement, design, planning, and retrospective meetings as an integral part of an Agile software development team. • Contribute to successful sprints by implementing items contributing to overall team goals. • Act as a subject matter expert and evangelist within the company and broader community. • Be an active maintainer of Mirantis projects by managing contributions and patches to open-source projects, reviewing submissions, and participating in design decisions. • Participate in product discussions, influence the roadmap, and take ownership and responsibility over new projects to make them happen. • Be the technical reference to external partners and in-house engineering teams, provide support by sharing knowledge and/or taking on the development effort. • Contribute to testing via automation and test plan reviews to prevent bugs from entering the product and eliminate regressions, ensuring a quality product every build. • Ensure that MSR continues to be a first-class and indispensable part of diverse customer solutions, working seamlessly with existing systems including popular orchestrators and other industry-standard components.
Technical Architect – Enterprise Networking
Burwood GroupIT Consulting, Integration, and Managed Services Firm
• Serving as an expert in Burwood’s Enterprise Networking solutions • Leading the architectural and strategic planning process for clients • Collaborating closely with Burwood and partner sales teams • Building strong, ongoing relationships at all levels of client organizations • Providing technical oversight and subject matter expertise across the portfolio • Acting as a mentor, coach, and escalation point for team members • Delivering architectural guidance and consultative support across the full solution lifecycle • Partnering with Practice Leadership to develop team capabilities • Driving process improvements, delivery efficiency, and practice profitability
• Design, develop, and test full-stack features - Java/Spring microservices on the backend, Angular on the frontend - ensuring high performance and reliability (working with maps, geocoding APIs, administrative structures in multiple countries) • Own and evolve CI/CD pipelines, containerized deployments (Docker, Kubernetes), and cloud-native infrastructure (GCP) supporting your team's services • Maintain and optimize relational and NoSQL data stores (PostgreSQL, ElasticSearch, Redis) powering logistics workflows • Respond to and resolve production incidents; contribute to post-mortem analysis and follow-up improvements • Leverage AI-assisted development tools (Copilot, Claude, etc.) to accelerate delivery while critically evaluating generated outputs • Collaborate with Tech Leaders, Architects, Product Owners, and UX designers to translate business requirements into well-engineered solutions • Actively participate in Scrum ceremonies and contribute to continuous improvement of team practices
• Partnering with staff engineer to investigate and resolve complex Chromium issues • Owning the PDF accessibility post-processing pipeline and implementing features for exported PDFs • Building monitoring and testing infrastructure that catches Chromium changes • Designing accessibility solutions resilient to Chromium's frequent output changes • Contributing to broader export infrastructure challenges




