Senior Backend Engineer
New Today
About the Role
As a Senior Backend Engineer, you'll take ownership of critical backend services, designing and maintaining distributed systems with a strong focus on performance, scalability, and reliability. You'll lead technical discussions, mentor junior engineers, and collaborate across teams to deliver robust, secure, and efficient solutions.
Key Responsibilities
Design, build, and maintain high-performance backend services using Go. Develop and optimise RESTful APIs that power the platform and integrations. Lead architecture and implementation strategy discussions. Optimise system and database performance (schema design, query tuning, etc.). Ensure backend services meet security, compliance, and reliability standards. Mentor junior engineers and contribute to best practices and documentation. Collaborate with QA, DevOps, Product, and Technical Services teams. Stay current with emerging technologies and industry trends.
What We're Looking For
5+ years of backend engineering experience, including 3+ years with Go. Strong experience with RESTful API design and distributed systems. Solid understanding of SQL/NoSQL databases and performance optimisation. Experience with RBAC, auditing, and secure system design. Familiarity with Agile/Scrum methodologies and Linux-based environments. Excellent communication, problem-solving, and mentoring skills. Bonus: Knowledge of virtualization, storage systems, or networking protocols.
Why Join?
Fully remote working environment. Competitive salary between £70,000 - £80,000 (depending on experience). Work on complex, high-impact systems with a talented and collaborative team. Be part of a company pushing the boundaries of backend engineering and infrastructure
TPBN1_UKTJ
- Location:
- United Kingdom
- Category:
- IT