Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Arkose Labs Logo

Senior Software Engineer

Arkose Labs

$175,000 - $200,000
Aug 25, 2025
San Mateo, CA, US
Apply Now

Arkose Labs is looking to solve online spam and abuse by building a highly-available, zero downtime, distributed software system that combats fraud. The role involves migrating from a monolithic system and AWS lambdas to a microservices-based architecture running on Kubernetes and building new microservices.

Requirements

  • 5+ years experience in a commercial environment using back-end programming languages like Golang & Python
  • 3+ years of experience with cloud hosted microservices (we are currently on AWS but moving to Azure, running k8s) - we don't need expertise with a specific vendor
  • 3+ years of NoSQL/relational database experience - specific tech not important, but concepts are
  • 2+ years of experience with distributed systems/computing (especially microservices)
  • 1+ years of experience with ReactJS or any front end Java script library
  • Knowledge of web/HTTP concepts and methodologies
  • Deep understanding of computer architectures, data structures, and algorithms.

Responsibilities

  • Work on one of highest-traffic SaaS services running at a global scale, serving ~500 million requests per day and increasing
  • Work on building highly-available, zero downtime, distributed software systems to help combat fraud
  • Help build software that spans from the browser all the way down to analytics data pipelines - our engineers work to support a dedicated data science/blue watch team
  • Work within an agile, cross-functional team (SWE, SRE, QE) to build out and own services and projects, from requirements + specs to release and maintenance
  • Help with migrating from a monolithic system and AWS lambdas to a microservices-based architecture running on Kubernetes and also building brand new microservices from scratch.

Other

  • Have good team communication and collaboration skills.
  • Responsible, self-motivated, and have a growth mindset.
  • Experience working with CI/CD pipelines
  • Experience with agile development (Scrum/Kanban)