Staff Software Engineer

at SolarWinds (View all jobs)

Bangalore, India

Req ID: 201780

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!

Overview:

We’re looking for a Staff Software Engineer to join our world-class Database Engineering team – the minds behind our industry-leading database performance monitoring products. These tools empower DB professionals by delivering best-in-class performance, visibility, and productivity across cloud and on-prem environments.

If you’re passionate about architecting enterprise solutions built for scale, performance, and security—and enjoy working across diverse tech stacks and complex systems—this role is made for you.

You’ll play a key technical leadership role in shaping our current solutions and driving innovation as we expand into our next-gen Full Stack Observability SaaS platform.

What You’ll Do:

  • Lead technical development of existing and future database monitoring solutions.

     

  • Design and implement proof of concepts and transform them into production-ready features.

     

  • Champion engineering best practices across code quality, architecture, testing, and observability.

     

  • Collaborate cross-functionally to create solutions that overcome current stack limitations.

     

  • Provide technical leadership and mentorship to elevate the engineering organization.

     

  • Translate customer pain points into scalable, reliable, and secure technical solutions.

     

  • Partner with Product and Engineering leaders to influence the technical roadmap.

     

  • Help define the future of database capabilities in our next-gen observability platform.

What You’ll Bring:

  • Bachelor’s degree with 9+ years of industry experience or Master’s degree with 8+ years.

  • Proven experience independently developing and delivering complex features.

  • Strong hands-on experience in:

    • Go (Golang): APIs, business logic, and agents

    • Kafka and event-driven architecture

    • MySQL and data storage strategies

    • Distributed systems and microservices architecture

  • Ability to contribute across the stack: frontend, backend, and integration layers.

  • A problem-solver mindset: comfortable owning problems end-to-end—from definition to resolution.

  • Bonus: Familiarity with DevOps principles and practices.

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: https://www.solarwinds.com/applicant-privacy-notice