Senior Software Engineer - 33166

New Today

Splunk, a Cisco company, is building a safer and more resilient digital world with an end-to-end full stack platform made for a hybrid, multi-cloud world. Leading enterprises use our unified security and observability platform to keep their digital systems secure and reliable. Our customers love our technology, but it's our caring employees that make Splunk stand out as an amazing career destination. No matter where in the world or what level of the organization, we approach our work with kindness. So bring your work experience, problem-solving skills and talent, of course, but also bring your joy, your passion and all the things that make you, you. Come help organizations be their best, while you reach new heights with a team that has your back. Role Summary
We are seeking a talented Senior Software Engineer to join our team and contribute to the development of large-scale enterprise observability cloud monitoring systems. In this role, you will play a pivotal part in advancing the Application Performance Monitoring (APM) capabilities of our platform. We’re looking for a technical leader who can provide strategic guidance to the team while actively participating in hands-on development efforts. Meet the Team
Are you excited about creating security and observability products that customers love while working alongside equally smart and humble teammates? Our Products and Technology team drives enterprise-scale digital resilience through a self-service Splunk portfolio, offering unified security analytics, full-stack observability, and real-time insights into streaming data. Explore more about our team, meet our leaders, and hear directly from Splunk technologists and engineers at splunk.com/careers/products-and-technology. What you’ll get to do
APM currently processes billions of data points per minute. You will work within a diverse, multi-functional team in a fast-paced environment to design & implement large-scale distributed systems, streaming data pipelines, API design, and advanced algorithms that power the Splunk products. Our engineering teams are small and highly impactful. You will learn from the best, help us architect and build applications of the future. Must-have Qualifications
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 7+ years of experience in software development, with a focus on developing microservices based on distributed software architecture Proven expertise in Java, AWS, Kafka etc Strong problem-solving abilities and excellent communication skills. Ability to work effectively in remote, hybrid, or on-site settings. Nice-to-have Qualifications
Lead the design, development, and enhancement of Application Performance Monitoring (APM) features within the enterprise observability cloud monitoring framework. Act as a technical leader, offering guidance and expertise in best practices for software development. Collaborate with cross-functional teams to gather requirements and translate them into effective technical solutions aligned with business goals. Leverage your expertise in Java and AWS to deliver scalable, maintainable, and high-quality code. Conduct thorough code reviews to ensure compliance with industry standards and best practices. Apply knowledge of testing strategies, including unit, integration, and system testing, to ensure robust software performance. Contribute to the development of a world-class SaaS product for observability. Diagnose and resolve complex technical challenges to maintain the reliability and efficiency of the system. Stay up-to-date with emerging technologies and industry trends to foster innovation and continuous improvement within the team.
Location:
Us