Senior Manager- Software Engineering

Socure Socure · Vertical AI · London, United Kingdom · Tech

Senior Manager, Software Engineering at Socure, a fintech company building identity trust infrastructure. The role is hands-on technical leadership, focusing on architecting and developing scalable backend systems and platforms in AWS. Responsibilities include coding, mentoring engineers, leading cross-team initiatives, and driving operational excellence. Requires 7+ years of experience, including 3+ years in technical leadership, with strong Golang/Java and AWS cloud-native architecture knowledge.

What you'd actually do

  1. Architect and design scalable, resilient, high-performance backend systems and platforms in AWS, prioritizing reliability, security, and cost efficiency.
  2. Contribute hands-on to key initiatives—including design reviews, prototyping, coding, performance tuning, and debugging—typically 30% of your time, while mentoring engineers and establishing high standards.
  3. Lead cross-team technical initiatives; drive design forums, establish engineering guardrails, and ensure high-quality delivery via code reviews and automation.
  4. Partner closely with Product, Design, Data Science, and Platform teams to define project scope, sequence milestones, and proactively de-risk execution for iterative releases.
  5. Own design of APIs and microservices, including REST and event-driven patterns, and enforce best practices for versioning, contracts, and backward compatibility.

Skills

Required

  • 7+ years of professional software engineering experience
  • ownership of large-scale backend systems in production
  • 3+ years of hands-on technical leadership (as Tech Lead or Manager)
  • track record of leading complex, cross-team projects
  • contributing to code and design
  • 5+ years of experience with Golang (preferred) and/or Java
  • 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
  • experience with containerization and orchestration (Docker, Kubernetes)
  • Strong operational mindset: expert in observability, monitoring, incident response, performance engineering, and adherence to security best practices
  • Familiarity with CI/CD pipelines, automated testing strategies (unit, integration, e2e), and modern DevOps workflows
  • comfortable with Git-based trunk/branch strategies
  • Excellent communication, stakeholder management, and decision-making skills

Nice to have

  • Golang
  • AWS cloud-native architectures and services (e.g., ECS/EKS, Lambda, OpenSearch, DynamoDB, RDS, S3)
  • resilience patterns
  • microservices
  • API design
  • event-driven systems
  • containerization and orchestration (Docker, Kubernetes)
  • observability
  • monitoring
  • incident response
  • performance engineering
  • security best practices
  • CI/CD pipelines
  • automated testing strategies (unit, integration, e2e)
  • modern DevOps workflows
  • Git-based trunk/branch strategies

What the JD emphasized

  • high reliability
  • global scale
  • hands-on technical leader
  • defines direction
  • raises engineering standards
  • delivers measurable product outcomes
  • deeply involved in design and development
  • write code
  • architect solutions
  • lead complex projects
  • coach engineers
  • high-growth
  • product-driven environments
  • distributed systems
  • design of secure, scalable, and resilient infrastructure
  • cultivating top engineering talent
  • scalable, resilient, high-performance backend systems
  • AWS
  • reliability
  • security
  • cost efficiency
  • hands-on
  • key initiatives
  • design reviews
  • prototyping
  • coding
  • performance tuning
  • debugging
  • mentoring engineers
  • establishing high standards
  • cross-team technical initiatives
  • design forums
  • engineering guardrails
  • high-quality delivery
  • code reviews
  • automation
  • Partner closely with Product, Design, Data Science, and Platform teams
  • define project scope
  • sequence milestones
  • proactively de-risk execution
  • iterative releases
  • Own design of APIs and microservices
  • REST
  • event-driven patterns
  • best practices for versioning, contracts, and backward compatibility
  • operational excellence
  • defining SLOs
  • improving observability and alerting
  • hardening on-call procedures and runbooks
  • leading incident response and post-mortems
  • complex distributed system challenges
  • throughput
  • latency
  • consistency
  • data modeling
  • pragmatic decision-making
  • balanced tradeoffs
  • Document architectural decisions
  • service ownership
  • operational runbooks
  • share knowledge
  • maintain long-term scalability
  • Foster team growth
  • clear expectations
  • actionable feedback
  • mentorship
  • hire
  • develop
  • onboard diverse talent
  • culture of ownership and collaboration
  • 7+ years of professional software engineering experience
  • ownership of large-scale backend systems in production
  • 3+ years of hands-on technical leadership
  • Tech Lead
  • Manager
  • track record of leading complex, cross-team projects
  • contributing to code and design
  • 5+ years of experience with Golang (preferred) and/or Java
  • strong computer science fundamentals
  • data structures
  • concurrency
  • distributed systems
  • Deep understanding of AWS cloud-native architectures and services
  • ECS/EKS
  • Lambda
  • OpenSearch
  • DynamoDB
  • RDS
  • S3
  • resilience patterns
  • Proficiency with microservices
  • API design
  • event-driven systems
  • containerization
  • orchestration
  • Docker
  • Kubernetes
  • Strong operational mindset
  • expert in observability
  • monitoring
  • incident response
  • performance engineering
  • adherence to security best practices
  • Familiarity with CI/CD pipelines
  • automated testing strategies
  • unit, integration, e2e
  • modern DevOps workflows
  • Git-based trunk/branch strategies
  • Excellent communication
  • stakeholder management
  • decision-making skills
  • clearly frame tradeoffs
  • drive alignment across engineering and product teams
  • permanent right to work in the UK
  • visa sponsorship is not available
  • based in or within a commutable distance of London
  • ability to attend the office as needed