Senior Staff Software Engineer

at SolarWinds (View all jobs)

Bangalore, India

Req ID: 200247

At SolarWinds, we’re a people-first company. Our purpose is to enrich the lives of the people we serve—including our employees, customers, shareholders, Partners, and communities. Join us in our mission to help customers accelerate business transformation with simple, powerful, and secure solutions.

The ideal candidate thrives in an innovative, fast-paced environment and is collaborative, accountable, ready, and empathetic. We’re looking for individuals who believe they can accomplish more as a team and create lasting growth for themselves and others. We hire based on attitude, competency, and commitment. Solarians are ready to advance our world-class solutions in a fast-paced environment and accept the challenge to lead with purpose. If you’re looking to build your career with an exceptional team, you’ve come to the right place. Join SolarWinds and grow with us!

Your Role:

Are you someone who wants to grow to be an impactful technology leader in your career? As an engineer in our team, you’ll have a significant impact on the growth of our business through innovating with exciting features and functionality with the latest technologies. We look for candidates who are competent and committed to the SolarWinds mission and display exemplary attitude.

We are seeking a Sr. Staff Software Engineer for our Product Engineering team. This team will be responsible for the growth of our Security products portfolio reinventing how organizations better understand the complexities within their environments while providing real-time visibility to help detect and remediate security issues.

This will be ideal if you enjoy doing necessary research to solve complex technical issues including understanding of current Product portfolio. You are adept at building pragmatic solutions on a mature platform that can be developed through execution to impact customers on a global scale and are also able to upskill the engineering organization by example. Build and transform Complex requirements and customer needs to modern cloud native applications that are architected for high scale, reliability, security and performance.

In this role, you will work with our product managers, cross-functional engineering teams, Architecture, UX and Product Owners to define solutions, build and execute on strategic product roadmaps, and design architectures to scale these solutions across our global customer base.

Your Impact:

  • Understands SWI business/engineering model and sets priorities; accordingly, drives cross-teams problem from its definition till successful completion on their own.
  • Proposes and drives cross-product improvement plans / roadmaps; sets the technical direction for one or more product.
  • Lead technical efforts through all phases of the software development process — from early design phases through to customers and support.
  • Collaborate cross-functionally and cross-product to make major improvements to our platform and services.
  • Extensive knowledge and very high skill level in coding: drives development of complex features through multiple layers/areas (front-end, back-end, concurrency)
  • Promotes test automation and its improvements; resolves escalations &customer issues, root cause analysis, issue prevention and product improvements.
  • Effectively represents the product with other stakeholders within SolarWinds.
  • Mentors’ developers and architects and uses coaching techniques, letting people figure out their solutions; may prioritize activities of others.
  • Perform code reviews; perform feature analysis reviews.
  • Understand the pros and cons of various architectural approaches to building software; develop prototypes to evaluate technical solutions.
  • Help shape our engineering practices through a broad approach to engineering quality (consistent and thoughtful patterns, improved observability, unit and integration testing, etc.)
  • Participate in innovation time to build features for our customers and tools for our engineering teams

Your Experience:

  • Bachelor’s degree with 10 years of industry experience, or master’s degree with 8 years of industry experience.
  • Proficient in C# .NET and Java stack with prior experience in full stack development.
  • Nice to have Experience with C++, PowerShell, Angular, JavaScript.
  • Understanding of application, operating system.
  • Prior experience working in security domain is an added advantage.
  • Knowledge of RDBMS and NoSQL data storage principles and distributed computing concepts.
  • Knowledge of Docker/Containers, Micro Service and SaaS architecture.
  • Experience working with one or more platforms such as AWS, Azure, GCP, VMWare and/or Kubernetes.
  • Solid understanding of architecting applications that are reliable, scalable, and secure


SolarWinds is an Equal Employment Opportunity Employer. SolarWinds will consider all qualified applicants for employment without regard to race, color, religion, sex, age, national origin, sexual orientation, gender identity, marital status, disability, veteran status or any other characteristic protected by law.

All applications are treated in accordance with the SolarWinds Privacy Notice: