engineering
Posted Mar 16Senior Manager - Software Engineering
at Socure
London, United KingdomHybrid
Responsibilities
- - Lead cross-team technical initiatives; drive design forums, establish engineering guardrails, and ensure high-quality delivery via code reviews and automation.
- - Own design of APIs and microservices, including REST and event-driven patterns, and enforce best practices for versioning, contracts, and backward compatibility.
Requirements
- What You'll Do: - Architect and design scalable, resilient, high-performance backend systems and platforms in AWS, prioritizing reliability, security, and cost efficiency.
- experience with Golang (preferred) and/or Java, plus strong computer science fundamentals (data structures, concurrency, distributed systems). - Deep understanding of AWS cloud-native architectures and services (e.g., ECS/EKS, Lambda, OpenSearch, DynamoDB, RDS, S3) and resilience patterns. - Proficiency with microservices, API design, and event-driven systems, as well as
- experience with containerization and orchestration (Docker, Kubernetes).
- - Familiarity with CI/CD pipelines, automated testing strategies (unit, integration, e2e), and modern DevOps workflows; comfortable with Git-based trunk/branch strategies.
- Applicants must have permanent right to work in the UK, as visa sponsorship is not available for this role.
- This position requires candidates to be based in or within a commutable distance of London, with the ability to attend the office as needed.
Experience
- What You Bring: - 7+ years of professional software engineering experience, including ownership of large-scale backend systems in production. - 3+ years of hands-on technical leadership (as Tech Lead or Manager) with a track record of leading complex, cross-team projects while contributing to code and design. - 5+ years of
Contact
- Follow Us! YouTube https://www.youtube.com/c/Socure | LinkedIn https://www.linkedin.com/company/socure/ | X (Twitter) https://x.com/socureme | Facebook https://www.facebook.com/socure/