Senior Staff Backend Engineer

🕒 May 15

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Kaseya

Kaseya

1001 - 5000 employees

🔒 Cybersecurity

☁️ SaaS

🏢 Enterprise

💰 $2M Venture Round on 2020-07

Cybersecurity • SaaS • Enterprise

Kaseya is a global provider of IT management software that offers a comprehensive suite of solutions designed to enhance the efficiency and security of IT operations for managed service providers (MSPs) and IT departments. With features that include endpoint management, cybersecurity, backup and recovery, and compliance management, Kaseya empowers organizations to automate processes, reduce costs, and protect critical data in a technology-driven environment. The platform leverages AI to streamline IT management, enabling teams to focus on strategic initiatives and improve service delivery.

📋 Description

• 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 our system architecture (APIs, services, data flows, auth, tenancy, integrations) as the product and customer base scale. • Build and maintain backend services and APIs (REST/GraphQL/gRPC) that power those 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 and MLOps / platform teams to embed data, ML and AI capabilities into the product (recommendations, categorization, automation, routing, insights, LLM-powered workflows, etc.). • Design APIs, data contracts, and UX flows that make ML/AI features reliable, understandable, and safe for customers. • Ensure telemetry and feedback loops are in place so data/ML teams can measure performance, iterate models, and improve outcomes. • Help define and implement guardrails for AI features (fallbacks, explanations, error handling, permissions). • Champion operability: monitoring, alerting, logging, and runbooks for services you own. • Lead efforts to improve performance, scalability, and resilience of critical paths (e.g., onboarding, reporting, AI-assisted workflows). • Work with security and compliance to ensure features meet requirements around authentication, authorization, data privacy, and multi-tenancy. • 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, reviews, testing, and design. • Lead technical design reviews and cross-team architecture discussions, especially where product, data, and ML intersect. • Help define engineering standards and best practices (API design, frontend patterns, error handling, observability, testing). • Partner with engineering management to shape roadmaps, staffing, and sequencing for major initiatives.

🎯 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 in collaboration with product management and UX. • Experience as a senior member of the technical staff in guiding teams and owning critical production systems. • Strong proficiency with at least one backend stack, for example: • o Node.js/TypeScript, Java, Go, Rust, or similar • o Designing and building APIs, services, and integrations • Proficiency with Python and data analysis/modeling tools (e.g. pandas/pytorch) • Solid understanding of data modeling and storage: relational databases, caching, and basic data warehousing concepts. • Familiarity with data/ML/AI concepts: • o How ML models or LLMs are exposed as services • o Typical failure modes, latency/throughput considerations, and guardrails • Experience with cloud platforms (AWS / GCP / Azure), containers, and infrastructure (networking, scaling, security). • Strong habits around testing, CI/CD, code reviews, and incremental delivery. • Product-minded engineer who cares about customer problems, usability, and outcomes, not just code. • Systems thinker who can balance short-term delivery with long-term architectural health. • Excellent communicator, comfortable driving alignment across engineering, product, data, and go-to-market teams. • Enjoys mentoring and multiplying the impact of other engineers.

Apply Now

Similar Jobs

🕒 May 14

DataRobot

501 - 1000

🤖 Artificial Intelligence

🏢 Enterprise

☁️ SaaS

Senior Backend Engineer developing scalable backend systems for AI platform at DataRobot. Leading projects, mentoring teams, and enhancing software engineering practices in a fast-paced environment.

Cloud

Python

Go

🕒 May 12

Solution SFT

51 - 200

🎯 Recruiter

Analyst-Programmer developing information systems using .NET, C#, and Angular technologies. Collaborating with teams to deliver functional analysis and support system deployment.

🗣️🇫🇷 French Required

Angular

Azure

Bootstrap

Entity Framework

Oracle

Postgres

RxJS

SQL

Subversion

.NET

🕒 May 11

Affirm

1001 - 5000

💳 Fintech

👥 B2C

🛍️ eCommerce

Senior Staff Software Engineer collaborating with teams to build scalable analytical infrastructure for Affirm. Driving data governance and mentoring engineers for technical excellence.

🇨🇦 Canada – Remote

💵 $206k - $256k / year

💰 Post-IPO Equity on 2021-01

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

Apache

AWS

Cloud

Kotlin

Python

Spark

SQL

Terraform

Go

🕒 May 9

Pacific Programming & Tech Inc.

51 - 200

🏢 Enterprise

🤝 B2B

🤖 Artificial Intelligence

Senior .NET Backend Developer designing and maintaining scalable backend systems with .NET technologies. Collaborating with cross-functional teams and mentoring junior developers.

Entity Framework

RabbitMQ

Redis

SQL

.NET

🕒 May 9

Affirm

1001 - 5000

💳 Fintech

👥 B2C

🛍️ eCommerce

Software Engineer II developing backend solutions for Affirm’s Merchant Advocacy team. Leading technical strategies to modernize lifecycle orchestration for merchants.

🇨🇦 Canada – Remote

💵 $125k - $175k / year

💰 Post-IPO Equity on 2021-01

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

AWS

Distributed Systems

GRPC

Java

Kotlin

Kubernetes

MySQL

Python