← Back to jobs
Kaseya
Kaseya

Principal Software Engineer

engineeringfull-timeIndia - Remote
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

Job Role - Principal Software Engineer

Responsibilities

  • Leading the design and evolution of critical, large-scale systems and platform architectures that underpin key business capabilities and define the long-term technical foundation of the company.
  • Defining and driving the strategic adoption and application of AI-assisted development practices and AI-enabled system capabilities at a company-wide level, identifying where AI creates transformational leverage and connecting those capabilities directly to engineering effectiveness, product innovation, and long-term business outcomes.
  • Defining and driving company-wide technical strategy and architecture, aligning long-term engineering direction with business objectives and multi-year product goals.
  • Identifying and driving long-term technical investments and architectural initiatives that shape the future of the platform.
  • Establishing architectural principles, standards, and best practices to ensure consistency, scalability, and maintainability across the organization.
  • Influencing executive, product, and engineering leadership to align on technical direction, trade-offs, and strategic priorities.
  • Driving alignment across multiple organizations and teams to ensure cohesive system design and execution.
  • Operating in highly ambiguous and complex problem spaces, defining strategy, direction, and execution paths at company scale.
  • Leading high-impact, cross-organizational initiatives that span multiple systems, domains, or business units.
  • Identifying, communicating, and mitigating systemic technical risks across the organization.
  • Defining the company-wide strategy for resolving technical debt and evolving legacy systems, including establishing architectural investment roadmaps, prioritizing re-platforming initiatives, and driving organizational alignment on long-term modernization efforts.
  • Advancing system reliability, scalability, and performance through improvements in architecture, observability, and operational maturity at company scale.
  • Driving the development and adoption of platform capabilities, shared services, and architectural patterns that improve consistency and productivity across teams.
  • Acting as a force multiplier by mentoring senior, staff, and senior staff engineers and enabling organizations to operate more effectively and independently.
  • Promoting a culture of engineering excellence by setting and reinforcing high standards for system design, code quality, and operational practices.
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $14.99/mo. Cancel anytime.
Join waitlist
Apply now
Principal Software Engineer at Kaseya — Remote