Sr Software Engineer

AlloHire
Santa Rosa, CA

Software Engineer


About the Company

Our client is a technology company developing a global compliance orchestration platform used by fintech organizations, marketplaces, and payment providers to verify and onboard customers internationally. The platform connects with numerous identity verification and compliance data providers to deliver a consolidated view of risk.

The company is also building AI-driven compliance tools designed to improve workflows across areas such as business verification, anti–money laundering monitoring, sanctions screening, and risk analysis. These solutions help customers onboard users faster, reduce manual review workloads, and strengthen fraud and financial crime prevention.


Role Overview

Our client is hiring a Software Engineer to contribute to the development and scaling of their core compliance orchestration platform and emerging AI-driven systems.

This role provides strong ownership across the full product lifecycle, including architecture, development, deployment, and iteration. Engineers will work across backend services, vendor integrations, orchestration APIs, case management capabilities, and internal tools used by customers.

You will collaborate closely with leadership and a fast-moving engineering team to translate complex compliance challenges into reliable, scalable systems. This role is well-suited for engineers who enjoy building production software, taking responsibility for features end-to-end, and working in a startup environment where individual contributions have a meaningful impact.

This position is based in San Jose, California, and is looking for those excited about in-office collaboration. The Software Engineer II will also support junior engineers and help contribute to evolving engineering practices as the team grows.


Responsibilities

Platform Development

  • Design, build, and deploy production features across backend services, integrations, and internal tools
  • Own features from requirements definition through implementation, release, and monitoring
  • Develop RESTful APIs and microservices that coordinate verification checks across multiple compliance providers
  • Implement workflows and business logic supporting compliance processes such as business verification and AML reviews
  • Build data pipelines that ingest, transform, and route compliance and identity data
  • Integrate with external identity and compliance APIs while managing complex vendor response structures


Engineering Quality

  • Write clean, maintainable, and well-tested code with clear documentation
  • Participate in peer code reviews and contribute to engineering standards
  • Investigate and resolve production issues with strong ownership and urgency
  • Improve system reliability, scalability, and operational efficiency
  • Implement monitoring, logging, and observability for platform services


Collaboration

  • Partner with product managers, compliance specialists, and customer-facing teams
  • Participate in architecture discussions and technical planning
  • Help refine engineering workflows and contribute to team culture as the organization grows


Qualifications

Required

  • 2–4 years of professional experience developing production software systems
  • Strong programming skills in at least one backend language such as Python, Go, Java, or Node.js
  • Experience building REST APIs, microservices, or distributed systems
  • Solid understanding of relational databases such as PostgreSQL or MySQL and data modeling principles
  • Hands-on experience with cloud platforms (AWS preferred; GCP or Azure also acceptable)
  • Familiarity with Git, CI/CD pipelines, containerization (Docker), and modern deployment practices
  • Demonstrated ability to take projects from loosely defined requirements through production launch
  • Strong debugging and problem-solving skills when working with complex systems
  • Effective communication skills and the ability to translate business requirements into technical solutions
  • Experience mentoring or assisting junior engineers


Preferred

  • Experience in fintech, payments, compliance technology, fraud detection, or risk systems
  • Familiarity with compliance workflows such as KYC/KYB, AML monitoring, sanctions screening, or adverse media checks
  • Experience with event-driven architectures and messaging platforms (Kafka, RabbitMQ, AWS SQS)
  • Exposure to NoSQL databases (MongoDB, DynamoDB) or search technologies like Elasticsearch
  • Experience integrating third-party APIs at scale
  • Frontend development experience using React or TypeScript for internal tools
  • Experience working with AI/ML-enabled systems or large-scale data platforms
  • Familiarity with Kubernetes, Terraform, or infrastructure-as-code tools


Why This Opportunity

  • Build systems designed to help organizations prevent fraud and financial crime
  • Work with complex global datasets spanning multiple countries and regulatory environments
  • Join a fast-growing venture-backed technology company
  • Work in a fast-paced environment where new features move to production quickly
  • Collaborate closely with a highly experienced engineering team
  • Competitive compensation and equity participation

// // //