Principal Software Engineer
Actively Reviewing the ApplicationsN-able
Job Description
About N-able
At N-able, we’re not just helping businesses be secure; we’re redefining what it means to be cyber resilient. Our end-to-end platform blends AI-powered capabilities and flexible tech stacks so customers can manage, secure, and recover with confidence. Our global team of N-ablites loves solving complex problems, sharing knowledge, and delivering solutions that make a real difference.
We are looking for a Principal Software Engineer to provide technical leadership across multiple engineering teams (4+ teams) based in Bangalore, working on core components of N-able’s Fusion platform. This is a hands-on, highly influential role where you will shape system architecture, set engineering standards, and guide teams in building scalable, resilient, cloud-native services. Your impact extends beyond a single team, driving alignment, technical excellence, and long-term platform strategy in partnership with engineering leadership, product management, and global stakeholders.
What You will Do
· Provide technical leadership across multiple teams, influencing architecture, design decisions, and engineering best practices.
· Define and evolve distributed system architectures that support scalability, reliability, security, and performance.
· Design and build critical platform capabilities using Go and modern cloud-native, event-driven architectures.
· Lead cross-team technical initiatives including platform modernisation, service decomposition, and ownership boundaries.
· Act as a technical mentor and role model, raising standards for code quality, design rigor, testing, and operational excellence.
· Partner with Product, Enterprise Architecture, and Engineering leadership to balance long-term platform strategy with near-term delivery.
· Lead and participate in design and architecture reviews, identifying issues early and guiding pragmatic solutions.
· Guide teams on observability, resilience, performance tuning, and incident response.
· Support complex customer-impacting issues, providing deep technical expertise and root-cause analysis.
· Influence roadmap planning, technical risk management, and estimation for cross-team initiatives.
· Prepare, deliver engineering-related presentations, and collaborate cross-functionally to resolve escalations.
· Proactively suggest enhancements to frameworks, tools, and processes to improve developer efficiency and product quality.
What You will Bring
· Proven experience operating at Staff or Principal Engineer level with influence across multiple teams or services.
· Deep expertise in distributed systems, including event-driven architectures, microservices, and concurrent systems.
· Strong hands-on experience with Go and cloud-native services (AWS preferred).
· Experience with document and graph data stores such as DocumentDB, OpenSearch, or AWS Neptune.
· Proficiency with CI/CD tools, such as Jenkins
· Strong understanding of APIs and service contracts, including REST and GraphQL.
· Solid understanding of distributed data patterns, including consistency, replication, and performance optimization.
· Strong architectural judgment with the ability to make pragmatic trade-offs and explain them clearly.
· Experience working in Agile environments with multiple delivery teams.
· Excellent communication skills with the ability to influence engineers and leaders through technical credibility.
· A strong mindset for ownership, quality, and continuous improvement.
· Familiarity with security, compliance, or cyber-resilience domains.
· 10–15 years of relevant industry experience
If interested, please share your updated resume to [email protected]
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
IT&D Manager, Manufacturing Network Architect (BAU)
Reckitt
Sr. Applications Developer (Location - Chennai)
UPS
Strategic sourcing Specialist
Hitachi Energy
Senior Machine Learning Engineer with MLOPS
People Prime Worldwide
Civil Execution Lead
Adani Green Energy Ltd.
Share
Quick Apply
Upload your resume to apply for this position