Kaseya logo
Kaseya

Kaseya® is the leading provider of IT and security management solutions for managed service providers (MSPs) and SMBs.

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B SponsorCompany SiteLinkedIn

Location

India

Posted

3 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

Kaseya

• 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. • Design APIs, data contracts, and UX flows that make ML/AI features reliable, understandable, and safe for customers. • 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).

Job 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: Node.js/TypeScript, Java, Go, Rust, or similar
  • 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
  • Experience with cloud platforms (AWS / GCP / Azure), containers, and infrastructure (networking, scaling, security)
  • Strong habits around testing, CI/CD, code reviews, and incremental delivery.

Benefits

  • Equal employment opportunity

Related Job Pages

More Full-stack Engineer Jobs

Amber Electric logo

Full Stack Engineer

Amber Electric

An energy provider with a mission to shift Aus to 100% renewables faster. Go beyond offsetting and use more renewables ⚡

Full TimeRemoteTeam 51-200H1B No Sponsor

• Write and maintain** high quality program code across the stack in the areas of your specialty • **Flexibly contribute** outside your specialty in other areas of the stack supporting your team when they need it • **Work collaboratively** with your peers in product and across the wider company to ensure you're always shipping the right thing the right way at the right time • **Research, consult, analyse**, and evaluate our system requirements • **Test, debug, diagnose**, and correct errors in our tech stack according to our operational specifications • **Support the app** across the whole lifecycle from idea through to production • **The role** will see you working directly with external clients while collaborating across internal teams, including leadership, product, design, and engineering to deliver impactful solutions.

United Kingdom
£45K - £70K / year
Burjline Builders logo

Software Engineer

Burjline Builders

Transform your vision into reality with our expert construction solutions.

• Design, develop, and maintain robust and scalable software applications that support our core business operations. • Collaborate with cross-functional teams, including sales and operations, to analyse requirements and translate business needs into technical solutions. • Write clean, efficient, and well-documented code that adheres to industry best practices. • Troubleshoot, debug, and upgrade existing systems to ensure optimal performance and reliability. • Participate fully in the entire software development lifecycle, from initial concept and design through to deployment and support. • Develop and maintain technical documentation to ensure systems are well-understood and maintainable. • Stay current with emerging technologies and propose new solutions to enhance our software portfolio.

United States
$30 - $65 / hour
FourKites, Inc. logo

Senior Software Engineer

FourKites, Inc.

Real-Time Transportation Visibility Platform

Full TimeRemoteTeam 501-1,000Since 2014H1B No Sponsor

• Develop, test and maintain Java backend applications • Write clean, efficient, and well-documented code • Design and implement data models and database schemas • Collaborate with the frontend team to integrate the backend with the user interface • Perform code reviews and ensure code quality standards are met • Troubleshoot and debug applications • Work with the DevOps team to deploy and manage applications in production • Continuously learn and stay up-to-date with new technologies and industry trends

India
Sibill logo

Software Engineer

Sibill

All-in-one finance management for SMEs

Full TimeRemoteTeam 51-200Since 2021H1B No Sponsor

• Sviluppare nuove funzionalità end-to-end, dal frontend al backend • Migliorare e rifattorizzare il codice esistente, con attenzione alla qualità, alla manutenibilità e alle performance • Contribuire all'evoluzione della nostra infrastruttura, rendendola sempre più scalabile e affidabile • Partecipare alle code review, condividendo feedback, idee e best practice con il resto del team • Collaborare quotidianamente con Product, Data, Design, Infra and Technical Support per trasformare problemi complessi in soluzioni

Italy
€50K - €60K / year