We’ve launched our self-serve ads platform — use promo code HELLO10 and get a free $10 credit ›

Senior Backend Developer

Remote from
UK flag
UK
Annual salary
Undisclosed
Salary information is not provided for this position. Check our Salary Directory to estimate the average compensation for similar roles.
Department
Programming
Employment type
Full Time,
Job posted
Apply before
8 Jun 2026
Experience level
Senior
Views / Applies
1143 / 80

About Trustonic

Trustonic's Telecoms & Cybersecurity trusted technology drives innovation, protects revenue & enhances security for technology companies on a global basis.

Verified job posting
This job post has been manually reviewed for authenticity and compliance.

AI Summary

Trustonic is seeking a Senior Backend Developer to build and scale cloud-native telecoms platforms using Python and AWS serverless technologies. The role involves designing event-driven systems, shaping architecture, and driving engineering best practices in a remote-friendly environment with occasional office attendance in Winnersh. The ideal candidate has strong production experience with Python, AWS Lambda, SQS, SNS, and event-driven architectures. Additional experience with Airflow, PySpark, or telecoms/IoT is a plus. This is a high-impact role in a global company focused on device financing and economic inclusion.

Job Complexity

Easy Hard
AI Insight The role requires deep expertise in Python, AWS serverless, and distributed systems, with responsibility for architecture decisions and production-critical systems, making it a challenging senior-level position.

Salary Analysis

Median
USD155,000
US Market
USD120,000 – USD200,000
AI Insight The salary is not provided in the listing, but based on US market data for a Senior Backend Developer with AWS expertise, the median is estimated at $155,000, which is competitive for the role and location.

Key Skills

Python AWS Lambda Serverless Event-Driven Architecture PostgreSQL Docker Terraform CI/CD FastAPI Distributed Systems

I am excited to apply for the Senior Backend Developer position at Trustonic. With extensive experience building scalable Python backend systems and deploying event-driven architectures on AWS, I am confident in my ability to contribute to your cloud-native telecoms platform.

In my previous role, I designed and implemented serverless solutions using Lambda, SQS, and Step Functions, handling high-throughput device lifecycle events. I have a strong focus on code quality, observability, and CI/CD best practices.

I am particularly drawn to Trustonic's mission of making smartphones affordable globally and its emphasis on diversity and collaboration. I look forward to the opportunity to help shape your platform's architecture and drive innovation.

Thank you for considering my application. I would welcome the chance to discuss how my skills align with your team's goals.

Describe your experience designing and implementing event-driven architectures using AWS services like Lambda, SQS, and Step Functions.
In my previous role, I built a device lifecycle management system using AWS Lambda triggered by SQS queues and orchestrated with Step Functions. This handled up to 10,000 events per second, ensuring reliable processing and scaling automatically. I used dead-letter queues and monitoring to maintain robustness.
How do you ensure code quality and maintainability in a production Python backend?
I follow clean code principles, use type hints, write unit and integration tests with pytest, and enforce code reviews. I also implement CI/CD pipelines with automated testing and linting. For observability, I integrate structured logging and metrics to monitor performance.
Can you walk us through a complex distributed system issue you diagnosed and resolved?
We had intermittent timeouts in a microservice due to a misconfigured connection pool in Lambda. I traced it by analyzing logs and CloudWatch metrics, identified the bottleneck, and fixed it by adjusting pool settings and implementing retries with exponential backoff.
What is your experience with PostgreSQL schema design and optimization?
I have designed normalized schemas with proper indexing and partitioning for large datasets. I use query profiling to optimize slow queries and implement connection pooling. For example, I reduced query latency by 40% by adding composite indexes and rewriting joins.
How do you approach architecture decisions and technical strategy in a collaborative team environment?
I start by understanding requirements and constraints, then propose multiple options with trade-offs. I facilitate design reviews and encourage team input. For instance, I led a decision to migrate from monolith to event-driven architecture, which improved scalability and reduced deployment time.

Company Description

Who we are…

At Trustonic, we make smartphones affordable for the many, enabling global access to devices and digital finance through the world’s most secure smartphone locking technology. We partner with mobile carriers, retailers, and financiers across 30+ countries, powering device financing solutions that drive economic inclusion, profitability, and growth.

We pride ourselves on living by the Trustonic culture code, a blueprint for our journey that recognises that great working environments don’t guarantee success, but bad ones almost always ensure failure.

Working here, you’ll find a company that celebrates its diversity and is looking to do the right thing: for each other, the community and the planet. We believe in equal opportunities and take to heart the old African proverb ’If you only want to go fast, go alone. If you want to go far, go together’.

We work flexibly when and where we’re at our best, but regardless of how you choose to work, we’ll make sure you feel like one of the team.

Click here if you would like to find out more about Trustonic’s culture code.

If you would like to work in a fast-moving global technology company, with great ambition, then we’d love to hear from you!

Job Description

A bit about the job and what you’ll deliver…

We’re looking for a Senior Backend Engineer to play a key role in building and scaling our cloud-native telecoms platform. You’ll design and deliver the backend services that power device lifecycle management at scale, working on highly distributed, event-driven systems in AWS.

This is a high-impact engineering role where you’ll help shape architecture, influence technical direction, and deliver resilient, production-grade services. You’ll work at the intersection of performance, scalability, and reliability, solving complex problems that directly impact real-world systems and customers.

Please note, this is a remote role with attendance required at our office in Winnersh from time to time.

What you’ll do…

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.

What we’re looking for…

Experience & Expertise

  • 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

Technical Strength

  • 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
  • Exposure to telecoms, IoT, or device management platforms
  • Familiarity with multi-tenant SaaS architectures
  • AWS certifications

Ways of Working

  • Thrive in a fast-paced, evolving engineering environment
  • Strong problem-solving mindset with attention to detail
  • Collaborative, pragmatic, and delivery-focused
  • Comfortable taking ownership and driving work independently
  • Curious and continuously looking to improve systems and practices

Qualifications

  • A degree in computer science, software engineering, or equivalent experience 
  • AWS certification is highly desirable but not essential

Additional Information

What we can provide you in return for your investment…

Competitive compensation

  • A base salary that reflects your expertise and impact.
  • Bonus scheme to share in our success.

Financial security & wellbeing

  • 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.

Flexibility & work-life balance

  • 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.

Growth & development

  • Opportunities for professional development and career progression.
  • Exposure and interaction with global teams.

Inclusive, supportive culture

  • A commitment to diversity, equity, and inclusion.
  • A collaborative environment where your voice is valued and your wellbeing is prioritised.

Impact & purpose

  • The chance to work on technology that drives global economic inclusion and makes a real difference in people’s lives.

#LI-Remote

Trustonic is an equal opportunity employer. We do not discriminate on any grounds. We empower, engage, enable and value differences between people, including; different races, ethnicities, genders, ages, religions, disabilities and sexual orientations, with differences in education, backgrounds, skill sets, experiences and knowledge.

Apply now >

Annual salary information is not provided for this position. Explore salary ranges for similar roles in our Salary Directory ›

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

How to apply

Did you apply? Let us know, and we’ll help you track your application.

See a few more

Similar Programming remote jobs

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview. Read more ›
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them. Read more ›
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers. Read more ›
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job

Jobicy+ Subscription

Jobicy

614 professionals pay to access exclusive and experimental features on Jobicy

Free

USD $0/month

For people just getting started

  • • Unlimited applies and searches
  • • Access on web and mobile apps
  • • Weekly job alerts
  • • Access to additional tools like Bookmarks, Applications, and more

Plus

USD $8/month

Everything in Free, and:

  • • Ad-free experience
  • • Daily job alerts
  • • Personal career consultant
  • • AI-powered job advice
  • • Featured & Pinned Resume
  • • Custom Resume URL
Go to account ›