Job
Description
At SolarWinds, the focus is on people first. The purpose of the company is to enrich the lives of all stakeholders including employees, customers, shareholders, partners, and communities. The mission at SolarWinds is to assist customers in accelerating business transformation by providing simple, powerful, and secure solutions. As a part of the SolarWinds team, the ideal candidate is someone who thrives in an innovative and fast-paced environment. Collaboration, accountability, readiness, and empathy are key traits sought after in individuals. The company values teamwork and the belief that collective effort leads to lasting growth for both individuals and the organization. SolarWinds hires based on attitude, competency, and commitment, looking for individuals who are prepared to advance the company's world-class solutions and lead with purpose. As a Senior Software Engineer at SolarWinds, you will play a crucial role in developing solutions that improve how customers monitor, manage, and optimize their systems. Your responsibilities will involve contributing to the creation and delivery of innovative products that seamlessly integrate with SolarWinds" wide range of offerings, covering network, infrastructure, applications, and business observability. The team you will be a part of deals with processing billions of data points daily, focusing on developing applications that offer customers valuable insights and real-time solutions. This role is best suited for individuals who are passionate about working with modern cloud-native platform services designed for high scale, reliability, security, and performance. You should be enthusiastic about seeing ambitious ideas from concept to execution, making a global impact, and setting an example to enhance engineering practices. Key Responsibilities: - Architect and develop microservices and applications for advanced observability solutions. - Lead technical efforts throughout the software development lifecycle, from design to deployment and support. - Collaborate across teams and products to drive significant improvements to the platform and services. - Promote consistent patterns, enhanced observability, and rigorous testing in engineering practices. - Develop APIs and services for extensibility and offer developer support. Requirements: - Bachelor's degree with industry experience. - Expertise in building cloud-native services and applications at scale, utilizing microservices and event-driven architectures. - Experience in constructing high-scale distributed systems. - Hands-on experience with platforms like AWS, Azure, GCP, VMware, and Kubernetes. - Understanding of architecting reliable, scalable, and secure applications. - Proficiency in Java, Python, or Kotlin. - Full-stack experience is advantageous. All applications will be handled in accordance with the SolarWinds Privacy Notice available at: https://www.solarwinds.com/applicant-privacy-notice,