Socure logo

Software Engineer - II

SocureRemote - USA
FullTimepythonjavarest+5 more
Apply Now
Socure logo

Software Engineer - II

Socure

Apply Now

Software Engineer - II on Socure's Document Verification (DocV) team, building scalable backend services and APIs for identity document processing, integrating ML/CV models, and ensuring reliability, security, and performance at scale.

Qualification

  • 3+ years of experience building and maintaining backend services and APIs.
  • Experience designing and implementing scalable, secure microservice architectures.
  • Experience collaborating with data science / ML teams and integrating ML/CV components into production pipelines.
  • Familiarity with CI/CD practices, testing methodologies, and performance/security optimization.
  • Experience with containerization and cloud infrastructure (e.g., Docker; AWS or similar) and orchestration concepts.
  • Strong knowledge of secure data handling, privacy, and security best practices in backend systems.
  • Excellent collaboration and communication skills to work across cross-functional teams.
  • Bachelor's degree in Computer Science or related field, or equivalent practical experience.

Responsibility

  • Develop and maintain scalable backend services and APIs for identity document processing and verification.
  • Design and implement robust microservice architectures with secure data handling for high-scale operation.
  • Collaborate with Product, Data Science/ML, and Infrastructure teams to deliver new document verification features; translate ML model outputs into backend solutions.
  • Champion code quality, testing coverage, performance optimizations, security, and CI/CD practices for DocV backend systems.
  • Own backend architectural decisions, API design, scalability, resiliency, and seamless integration with other Socure services.
  • Analyze production metrics and real-world usage to optimize performance and uptime; identify bottlenecks and drive improvements.
  • Integrate ML and computer vision components into the DocV backend pipeline and support deployment of models and decision logic.
  • Collaborate with frontend/mobile teams to define API contracts and support end-to-end user experience; troubleshoot integrations as needed.

Similar Jobs