SolarWinds
SaaS
SeniorSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer at SolarWinds. Skills: Backend services, Distributed systems, Anomaly detection, Observability. Design backend microservices. Prototype backend microservices”
Industry & Context.
Distributed systems challenges
What They're Looking For.
Must Have
5+ years industry experience, Bachelor's degree in Computer Science, Experience developing backend services, Experience with Go in production, Hands-on experience with distributed systems, Experience with streaming or messaging systems, Ability to independently design features
Nice to Have
Experience with observability systems, Experience with monitoring systems, Experience with performance analysis systems, Exposure to anomaly detection concepts, Exposure to data analytics concepts, Exposure to AI/ML concepts
What You'll Do.
Design backend microservices
Prototype backend microservices
Implement backend microservices
Evolve data pipelines
Build streaming solutions
Evolve streaming solutions
Apply distributed system design principles
Contribute to anomaly detection use cases
Collaborate on data-driven solutions
Collaborate on analytical solutions
Follow engineering practices
Promote engineering practices
Work closely with product teams
Work closely with cross-functional teams
Translate requirements into solutions
Take ownership of features
Continuously learn technologies
Adapt to new technologies
How You'll Work.
Team & Collaboration
Cross-functional teams; Product teams
Full Job Description
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 are looking for a Senior Software Engineer to join our team working on modern tools within our SaaS platform. This role focuses on designing, prototyping, and building scalable backend services that power next-generation observability and analytics use cases. You will work on cloud-native microservices, solving distributed systems challenges at scale. The team is also responsible for delivering anomaly detection capabilities, providing opportunities to work with data-driven approaches and gain exposure to AI/ML concepts and terminology as part of real-world product use cases. This role is well-suited for engineers who enjoy end-to-end ownership, working across evolving technology stacks, and building reliable, high-performance systems in a SaaS environment. Responsibilities Design, prototype, and implement backend microservices for a cloud-based SaaS platform using Go. Build and evolve data pipelines and streaming solutions leveraging Kafka and ClickHouse. Apply distributed system design principles to deliver scalable, resilient, and performant services. Contribute to anomaly detection use cases
Applying for this Senior Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about SolarWinds?
Real rants from real employees. Read before you apply.