GrepJob
Kaseya

Staff Software Engineer - 260413-11

Kaseya
Apply
about 3 hours ago
Remote, India
Staff+
H1B Sponsor

Responsibilities

  • Ship high-quality data/ML/AI powered features end-to-end.
  • Integrate data/ML/AI capabilities into real customer workflows.
  • Raise the bar on design, reliability, performance, and engineering practices across the organization.
  • Own the architecture and technical direction for key product areas in a multi-tenant SaaS platform.
  • Work with product, design, and data/ML teams to translate business problems into simple, robust technical solutions.
  • Drive the evolution of system architecture as the product and customer base scale.
  • Build and maintain backend services and APIs that power product experiences.
  • Deliver backend features end-to-end including data schemas and business logic.
  • Collaborate with UX and product to ensure responsive and delightful product experiences.
  • Partner with data scientists to embed data, ML, and AI capabilities into the product.
  • Design APIs and UX flows that make ML/AI features reliable and understandable.
  • Champion operability: monitoring, alerting, logging, and runbooks for services owned.
  • Lead efforts to improve performance, scalability, and resilience of critical paths.
  • Work with security and compliance to ensure features meet requirements.
  • Participate in and help evolve on-call/incident response processes as a technical leader.
  • Act as a technical mentor for multiple teams, raising the bar on code quality and design.

Requirements

  • 10+ years of software engineering experience.
  • Demonstrated experience shipping data/ML/AI powered SaaS products.
  • Strong track record of owning and shipping complex, user-facing features end-to-end.
  • Experience as a senior member of the technical staff guiding teams and owning critical production systems.
  • Strong proficiency with at least one backend stack, such as Node.js, Java, Go, or Rust.
  • Experience designing and building APIs, services, and integrations.
  • Proficiency with Python and data analysis/modeling tools.
  • Solid understanding of data modeling and storage concepts.
  • Familiarity with data/ML/AI concepts and how ML models are exposed as services.
  • Experience with cloud platforms (AWS/GCP/Azure), containers, and infrastructure.
  • Strong habits around testing, CI/CD, code reviews, and incremental delivery.

Tech Stack

AWSAzureGoGoogle Cloud PlatformGraphQLgRPCJavaNode.jsPandasPythonPyTorchRustTypeScript

Categories

AI & MLBackendData EngineeringData ScienceFull Stack