Remote (Global)

Kaseya is hiring a Staff Software Engineer

About the Role

Kaseya is looking for a Staff Software Engineer to build high-performance backend systems that power intelligent AI agents. You will deliver low-latency, high-throughput microservices for communication, orchestration, and analytics, engineering infrastructure with carrier-grade reliability and scale.

What You'll Do

  • Design, build, and maintain scalable backend microservices that support AI agent communication, orchestration, and data processing
  • Develop high-throughput, low-latency APIs and services with a focus on reliability, observability, and fault tolerance
  • Design and implement distributed, domain-oriented data architectures and domain-aligned data mesh framework
  • Implement real-time data ingestion pipelines, streaming systems, and metadata cataloging solutions to support intelligent agent workflows
  • Ensure secure, scalable, and resilient backend infrastructure using modern cloud-native technologies
  • Collaborate with AI, frontend, and infrastructure teams to deliver seamless end-to-end platform capabilities
  • Optimize system performance and reliability through rigorous testing, monitoring, and chaos engineering practices

What We're Looking For

  • 5-7+ years of experience in backend or platform engineering
  • Mastery of Python, Java, or Go
  • Experience building and scaling RESTful and gRPC APIs for high-volume traffic
  • Advanced database design and optimization skills across SQL (PostgreSQL, MySQL) and NoSQL (Cassandra, MongoDB, DynamoDB, vector databases)
  • Deep experience with cloud-native services (AWS, Azure, or GCP)
  • Expertise in container orchestration (Docker/Kubernetes)
  • Experience with real-time data streaming technologies (Kafka, Pulsar, Kinesis)
  • Strong understanding of distributed systems principles (consistency, availability, partition tolerance)
  • Experience implementing robust authentication/authorization (OAuth 2.0, OpenID Connect, SAML)
  • Proven track record implementing domain-oriented data products and self-serve data infrastructure
  • Familiarity with service mesh technologies (Istio, Linkerd)
  • Bachelor's degree in Computer Science, Software Engineering, or a related field

Nice to Have

  • Master's degree or certifications in Cloud Architecture, Distributed Systems, or Backend Engineering (e.g., AWS Certified DevOps Engineer, GCP Professional Cloud Developer)
  • Expertise in building fault-tolerant and self-healing systems
  • Performance optimization for ultra-large scale, low-latency systems
  • Knowledge of advanced distributed consensus algorithms
  • Experience with WebAssembly (WASM) for performance-critical components
  • Experience building real-time collaborative features (e.g., WebSockets, CRDTs)
  • Background in chaos engineering and designing for resilience
  • Experience developing for multi-cloud or hybrid cloud environments
  • Familiarity with high-performance database technologies (e.g., ScyllaDB, TimescaleDB)

Technical Stack

  • Languages: Python, Java, Go
  • Databases: PostgreSQL, MySQL, Cassandra, MongoDB, DynamoDB, vector databases, ScyllaDB, TimescaleDB
  • Cloud: AWS, Azure, GCP
  • Infrastructure: Docker, Kubernetes, Istio, Linkerd
  • Streaming: Kafka, Pulsar, Kinesis
  • Security/Protocols: OAuth 2.0, OpenID Connect, SAML, WebSockets, CRDTs
  • Components: WebAssembly (WASM)

Team & Environment

You will work in a cross-functional, agile environment.

Work Mode

This is a remote position open to candidates in the United States.

Kaseya provides equal employment opportunity to all employees and applicants without regard to race, religion, age, ancestry, gender, sex, sexual orientation, national origin, citizenship status, physical or mental disability, veteran status, marital status, or any other characteristic protected by applicable law.

Required Skills
PythonJavaGoPostgreSQLMySQLCassandraMongoDBDynamoDBAWSvector databasesmicroservicessystem designdistributed systems
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Kaseya

Kaseya is the leading provider of complete IT infrastructure and security management solutions for Managed Service Providers (MSPs) and internal IT organizations worldwide powered by AI. Founded in 2000, Kaseya currently serves customers in over 20 countries across a wide variety of industries and manages over 15 million endpoints worldwide.

Visit website
Job Details
Category backend
Posted 7 months ago