Senior Backend Engineer

Socure Socure · Vertical AI · India · Remote · Tech

Senior Backend Engineer role at Socure, a fintech company focused on identity verification and fraud prevention. The role involves designing, developing, and deploying distributed systems, with a focus on scalability, availability, and security. Requires strong Golang experience and fundamentals in microservices and APIs. Experience with related technologies like cloud computing, NoSQL, big data, or ML services is a plus.

What you'd actually do

  1. Design, develop, test, and debug components for distributed systems that operate at large scale and high speed
  2. Own and drive nonfunctional requirements such as scalability, availability, and security
  3. Develop and maintain unit and integration tests, achieving robust code and functional coverage
  4. Produce enterprise-class documentation for internal and external collaboration
  5. Break down complex tasks into manageable components, plan, and execute effectively

Skills

Required

  • Golang
  • distributed systems
  • microservices
  • RESTful APIs
  • problem-solving
  • coding skills
  • analytical abilities
  • reasoning abilities
  • concurrency
  • multi-threading

Nice to have

  • high-throughput storage
  • low-latency storage
  • cloud computing
  • NoSQL databases
  • big data analytics
  • machine learning services
  • large-scale systems