Socure

Senior Backend Engineer

Socure

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $180,000 - $210,000 per year

Job Level

About the role

  • Design, develop, test, and debug components for distributed systems that operate at large scale and high speed
  • Own and drive nonfunctional requirements such as scalability, availability, and security
  • Develop and maintain unit and integration tests, achieving robust code and functional coverage
  • Produce enterprise-class documentation for internal and external collaboration
  • Break down complex tasks into manageable components, plan, and execute effectively
  • Collaborate with team members to elevate technology standards and consistently apply best practices
  • Participate actively in an agile environment to deliver high-quality software solutions

Requirements

  • 5-7 years of significant hands-on coding experience with Golang, preferably in a product development environment
  • Strong programming and design fundamentals, with excellent problem-solving and coding skills
  • Exceptional analytical and reasoning abilities, with a talent for visualizing processes and outcomes
  • Passion for continuous learning and growth while building high-performance systems, with a solid understanding of concurrency and multi-threading
  • Experience architecting microservices and developing RESTful APIs
  • Prior experience with high-throughput, low-latency storage, cloud computing, NoSQL databases, big data analytics, machine learning services, or large-scale systems is a plus.
Benefits
  • equity
  • benefits
  • annual bonus or commission plan
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GolangmicroservicesRESTful APIsunit testingintegration testingconcurrencymulti-threadingNoSQL databasesbig data analyticsmachine learning
Soft Skills
problem-solvinganalytical skillsreasoning abilitiescollaborationplanningexecutioncontinuous learningadaptabilitycommunicationattention to detail