Senior Backend Engineer

Socure Socure · Vertical AI · United States · Remote · Tech

Senior Backend Engineer at Socure, a fintech company focused on identity verification and fraud detection. The role involves designing, developing, and deploying distributed systems, owning nonfunctional requirements, and collaborating with cross-functional teams. Requires 5-7 years of Golang experience and strong programming fundamentals. Experience with microservices, RESTful APIs, and a plus for high-throughput storage, cloud computing, NoSQL, big data analytics, or machine learning services.

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 architecture
  • RESTful APIs
  • unit testing
  • integration testing
  • agile development

Nice to have

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

What the JD emphasized

  • highly skilled and experienced
  • technical leader
  • 5-7 years of significant hands-on coding experience with Golang
  • strong programming and design fundamentals
  • Exceptional analytical and reasoning abilities