This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Software Engineer on Socure’s Document Verification (DocV) team, you will play a key role in building and enhancing the core server-side components that power large-scale identity verification. You’ll develop critical microservices and APIs responsible for document capture, processing, and verification—integrating with advanced machine learning models to ensure ID authenticity and detect fraud. Your contributions will enable millions of users to verify their identities quickly and securely, strengthening Socure’s reputation for trust, speed, and security.
Job Responsibility:
Develop and maintain scalable backend services: Design, build, and support robust, scalable, and secure backend services and APIs for identity document processing and verification
Cross-functional collaboration: Partner closely with Product, Data Science/Machine Learning, and Infrastructure teams to deliver new document verification features
Improve code quality and practices: Champion best practices in coding, code review, testing coverage, performance optimizations, security, and CI/CD for DocV backend systems
Own backend architecture: Take ownership of backend architectural decisions, championing best practices in API design, microservice architecture, and secure data handling
Optimize performance and reliability: Analyze production metrics and real-world usage data to continuously refine system performance, scalability, and reliability
Integrate ML/CV capabilities: Collaborate with data scientists to integrate machine learning and computer vision components into the DocV backend pipeline
Collaborate with frontend/mobile teams: Work closely with frontend and mobile engineers to define clear API contracts, deliver a seamless end-to-end user experience, and support effective use of backend services
Requirements:
3+ years of experience building and shipping modern backend services or distributed systems at scale
Strong proficiency with backend programming languages (especially Golang) and frameworks for building APIs and microservices
Hands-on experience developing gRPC and RESTful APIs
Proven experience designing and developing scalable, high-availability microservices and APIs in cloud environments
Solid understanding of backend performance optimization and security best practices, especially when handling sensitive data (PII)
Track record of collaborating effectively with cross-functional teams, including frontend engineers, data scientists, and product stakeholders
Excellent communication skills to articulate technical concepts and requirements across disciplines