← Back to jobsApply for this position
Kaseya
Principal Software Engineer
engineeringfull-timeIndia - Remote
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ 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