External 

Software Engineer (Backend)
Jobleads-UK
Work From HomeGreater London
Job Description
- Socure is looking for a Software Engineer II – Backend to join our global engineering team
- You’ll design, build, and operate scalable backend services that power our identity verification and fraud prevention products
- You’ll work closely with Engineering, Product, Infrastructure, and Data Science/ML teams and take ownership of software from design through production
- Design, build, test, and operate backend services, APIs, and microservices
- Develop reliable, secure, and maintainable production software
- Work on distributed systems, asynchronous workflows, messaging, and event-driven architectures
- Contribute to technical design and make thoughtful engineering trade-offs
- Troubleshoot production issues and improve system reliability and observability
- Participate in code reviews, automated testing, CI/CD, and engineering best practices
- Collaborate with globally distributed, cross-functional teams to solve customer and business problems
Benefits
- Health: Comprehensive medical coverage, including vision, dental, and FSA
- Parental Leave: Generous leave allowance for
parents-to-be - 401k: Pre-tax savings for retirement
- Life Insurance: Protect your family in
case of emergency - PTO: Take as much time as you need,
when you need it - 100% Remote: Work from anywhere anytime, whatever suits your lifestyle
- WFH Allowance: Generous reimbursement program to maximize your WFH setup
- Deskpass: Work in an office environment whenever you feel the need
- Mental Health Provider: Connect with clinicians when you need it
- Learning & Development: Self-education allowance & free career coaching
- Employee Assistance Program “EAP”: Lifestyle resources available as well as additional mental health resources
- Fertility Provider: Family planning solutions for those interested
- Personal Legal Support: Significant discounts with RocketLawyer
- Practical software engineering experience building backend applications or services
- Understanding of asynchronous processing, messaging, retries, fault tolerance, and service-to-service communication
- Familiarity with cloud-native technologies such as AWS, Docker, Kubernetes, Kafka or equivalent technologies
- Good understanding of data structures, algorithms, APIs, microservices, and distributed systems fundamentals
- Understanding of source control, automated testing, CI/CD, and modern software development practices
- Clear communication skills and the ability to collaborate effectively across teams
- Strong programming skills in Go, Java, Python, or a comparable backend language
- Experience working with SQL and/or NoSQL databases
- Ability to troubleshoot technical problems methodically and take ownership of solutions through production
#J-18808-Ljbffr