
Senior Software Engineer – Backend
Socure
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $180,000 - $200,000 per year
Job Level
About the role
- Build and maintain robust, scalable, and secure backend services and APIs for identity document processing and verification
- Collaborate with Product, Data Science/Machine Learning, and Infrastructure teams to design and implement new document verification features in an agile environment
- Drive improvements in code quality, testing coverage, performance optimization, security, and CI/CD practices for the DocV backend systems
- Own backend architecture decisions and advocate for best practices in API design, microservice architecture, and secure data handling
- Analyze production metrics and real-world usage data to continuously refine system performance, reliability, and scalability
- Contribute to the integration of machine learning and computer vision components into the DocV backend pipeline
- Work closely with frontend and mobile engineers to define clear API contracts and ensure a seamless end-to-end user experience
Requirements
- 5+ years of experience building and shipping modern backend services or distributed systems at scale
- Advanced proficiency in backend programming languages (e.g., GoLang, Java, Scala) and frameworks for building APIs and microservices
- Hands-on experience with developing gRPC and RESTful APIs and server-side business logic
- Experience building scalable, high-availability microservices and RESTful APIs that can handle large volumes of transactions
- Familiarity with designing for fault tolerance and low latency in a cloud environment
- Solid understanding of performance optimization and backend security best practices, especially when processing sensitive data (PII)
- Proven ability to collaborate effectively with cross-functional teams including frontend engineers, data scientists, and product stakeholders
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoLangJavaScalagRPCRESTful APIsmicroservicesperformance optimizationbackend securitycloud environmentserver-side business logic
Soft Skills
collaborationcommunicationproblem-solvingagile methodologycross-functional teamworkadvocacy for best practicesanalytical skillsownershipadaptabilityattention to detail