Senior Software Engineer at Arkose Labs

Pune, Maharashtra, India

Arkose Labs Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Cybersecurity, SaaS, TechnologyIndustries

Requirements

  • 5+ years experience in a commercial environment using back-end programming languages like Golang & Python
  • 3+ years of experience with multi cloud hosted microservices
  • 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 JavaScript library
  • Knowledge of web/HTTP concepts and methodologies
  • Deep understanding of computer architectures, data structures, and algorithms
  • Good team communication and collaboration skills
  • Responsible, self-motivated, and have a growth mindset

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 (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

Skills

Key technologies and capabilities for this role

GolangPythonKubernetesMicroservicesNoSQLRelational DatabasesDistributed SystemsReactJSAWSHTTP

Questions & Answers

Common questions about this position

What are the must-have skills for the Senior Software Engineer role?

Candidates need 5+ years in back-end languages like Golang and Python, 3+ years with multi-cloud microservices, 3+ years with NoSQL/relational databases, 2+ years in distributed systems, 1+ year with ReactJS or similar, knowledge of web/HTTP concepts, and deep understanding of computer architectures, data structures, and algorithms, plus good team communication skills.

What is the salary or compensation for this position?

This information is not specified in the job description.

Is this a remote position or is there a location requirement?

This information is not specified in the job description.

What is the team structure like at Arkose Labs?

You will work within an agile, cross-functional team consisting of SWE, SRE, and QE to build out and own services and projects from requirements to maintenance.

What makes a strong candidate for this Senior Software Engineer role?

A strong candidate has the must-have technical experience in Golang/Python, microservices, databases, distributed systems, and front-end, along with being responsible, self-motivated, with a growth mindset and good team communication skills.

Arkose Labs

Cybersecurity solutions to deter bot attacks

About Arkose Labs

Arkose Labs focuses on preventing bot attacks in the cybersecurity sector. Their platform uses real-time risk assessments and machine learning analytics to identify and counteract malicious bot activities before they can inflict harm. A key feature of their offering is the Arkose MatchKey, which is designed to be a highly effective CAPTCHA, enhancing both security and user experience. Unlike many competitors, Arkose Labs aims to increase the cost and effort required for attackers, making bot attacks less appealing. The company's goal is to provide robust protection for digital assets, ensuring that clients can operate securely in an increasingly hostile online environment.

San Francisco, CaliforniaHeadquarters
2016Year Founded
$96.8MTotal Funding
SERIES_CCompany Stage
Cybersecurity, AI & Machine LearningIndustries
201-500Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
401(k) Retirement Plan
401(k) Company Match
Unlimited Paid Time Off
Flexible Work Hours
Paid Vacation
Generous nationwide parental leave policy
Employee Assistance Program
Mental Health Support
Gym Membership

Risks

Emerging AI-driven bot attacks could potentially outpace Arkose Labs' current defenses.
Competitors are developing advanced CAPTCHA alternatives challenging Arkose MatchKey's position.
The rise of DeFi platforms introduces new vectors for bot attacks Arkose must address.

Differentiation

Arkose Labs offers the world's first $1M warranties for credential stuffing and SMS toll fraud.
Arkose MatchKey is touted as the strongest CAPTCHA ever made, enhancing security measures.
Arkose Labs' AI-powered platform combines risk assessments with dynamic threat response.

Upsides

Arkose Labs is recognized as the 2023 Leader in Bot Detection and Mitigation.
The launch of Arkose Device ID enhances fraud detection and prevention capabilities.
Arkose Labs' protection measures for GPT applications address new attack vectors effectively.

Land your dream remote job 3x faster with AI