Job Closed
This listing is no longer active.
The leading provider of digital identity verification and fraud solutions. Salesinfo@socure.com
Senior Backend Engineer
Location
United Kingdom
Posted
136 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Engineer
Socure
• Architect, develop, test, and debug scalable backend services within distributed systems. • Own and deliver key non-functional requirements, including scalability, availability, performance, and security. • Author and maintain comprehensive tests (unit, integration, functional) to ensure exceptional coverage and reliability. • Produce and contribute to technical documentation for internal knowledge sharing and external collaboration. • Decompose complex projects into clear, actionable tasks and drive them through to completion. • Mentor and support engineers through code reviews, technical guidance, and sharing of best practices. • Collaborate cross-functionally with product managers, designers, and engineers to deliver impactful features. • Continuously enhance engineering processes, tools, and practices within an agile environment.
Job Requirements
- 5–8 years of professional software engineering experience, with substantial expertise coding in Golang (ideally in product-based companies).
- Strong programming fundamentals, problem-solving ability, and system design skills.
- Deep understanding of concurrency, multi-threading, and distributed computing concepts.
- Experience building microservices architectures and developing RESTful APIs.
- Excellent analytical and reasoning skills, particularly in visualizing and simplifying complex systems.
- Experience with high-throughput, low-latency systems is highly desirable.
- Familiarity with cloud platforms (AWS/GCP), NoSQL databases, big data analytics, or machine learning services is a plus.
- Growth mindset with a genuine desire to learn, grow, and contribute to building best-in-class backend systems.
Benefits
- Socure is an equal opportunity employer that values diversity in all its forms within our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Staff Backend Engineer
ProcurifyMake spending smart and simple 🚀 Helping finance, accounting and operations teams make smarter business decisions.
• Lead Technical Strategy & Architecture: Effectively drive architecture decisions that align with product strategy and advise Procurify's leadership team on critical technical considerations. You will collaborate with your team on technical designs to ensure they follow appropriate patterns, are architecturally sound, and improve the implementation of our backend systems. • Build & Ship Scalable APIs and Services: Apply your experience to design, develop, and maintain the RESTful APIs and backend services that form the foundation of our product, using Python and Django. You will work across the stack to consistently deliver software that helps Procurify set and achieve a high standard of quality, clarity, and maintainability. • Mentor & Elevate the Team: Teach and mentor technical leaders at Procurify. You will actively participate in code reviews and architectural discussions, delivering written and verbal technical feedback to peers to elevate the team. • Design & Optimize Data Systems: Contribute to the design of our database models and write efficient, secure queries, ensuring the performance and integrity of our data layer. • Ensure Operational Excellence: Participate in the investigation and resolution of defects and performance bottlenecks affecting the quality and stability of the monolith. You will champion code quality and contribute to a high-performance team committed to craft and operational excellence.
Python Engineer, AWS
ThalozWe help companies achieve their goals and expand their business through technology.
• Design and implement new services using modern technologies. • Collaborate with the architecture team to develop robust, portable, and interoperable solutions. • Work with the Information Security team to ensure applications meet stringent security standards. • Take an active role in reducing technical debt within existing codebases. • Triage, debug, and assure timely resolution of software defects.
.Net Developer
Cayuse HoldingsCayuse Holdings provides a variety of IT services to clients across various industries, including government, commercial, and tribal sectors. Built on a foundat
• Work closely with cross-functional teams to deliver high-quality solutions • Collaborate with product managers, designers, and other developers • Design, develop, and maintain scalable and secure web applications using .NET Core • Write clean, efficient, and maintainable code • Perform code reviews and provide constructive feedback • Optimize application performance and troubleshoot issues • Stay up to date with trends and technologies in software development • Mentor junior developers
• Development of new system features • Maintenance of internal systems • Participation in product planning



