CareerPlanSign in

Principal Software Engineer

India - Remote💼 Full-time🗓 2026-07-09 → 2026-09-26

Core

Provide senior technical leadership for enterprise software platforms, shaping architecture and guiding long-term technical strategy for high-scale SaaS and platform systems.

Role type

Principal Software Engineer (Technical Leadership & Architecture)

Builds

Enterprise software platforms, core product capabilities, and related integrations across the IT Complete portfolio

Domain

IT Management & Cybersecurity (SaaS, Distributed Systems, Agent-based software)

Deliverable

production ML models | product features | infrastructure

Required skills

Software architecture, system design, application security, scalability, reliability, observability, operational excellence, technical leadership, cross-functional partnership, mentoring senior engineers

Preferred skills

Enterprise SaaS platforms, IT management platforms, cybersecurity software, Java, C#, .NET, MySQL, SQL, AWS, legacy platform modernization, agent-based software architecture

Technologies

Java, C#, .NET, MySQL, SQL, AWS

Responsibilities

Define and drive architecture for enterprise software platforms and integrations; Lead design of secure, scalable systems across AWS, data center, and hybrid environments; Serve as technical authority for complex engineering initiatives involving SaaS and distributed systems; Partner with leadership to shape technical strategy and roadmap; Establish engineering standards for code quality, security, and operational excellence; Mentor Staff and Senior Staff engineers on design and architecture; Identify and resolve systemic technical challenges and platform risks; Communicate technical strategies and trade-offs to executive and non-technical stakeholders

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.