Senior Principal Software Engineer - 30007

Splunk Inc
Florida, United States
Full-time

Are you passionate about working on critical systems to create tangible customer impact? Would you like the opportunity to work at a growing company that is changing the way that information is used to support business decisions?

Join us as we pursue our disruptive new vision to make machine data accessible, usable, and valuable to everyone. At Splunk, we're a company filled with people passionate about our product and seeking to deliver the best experience for our customers.

We’re committed to our work, customers, having fun, and, most importantly, to each other’s success.Understanding how infrastructure and systems impact user experience is critical as applications become distributed and more complex.

Splunk Observability Cloud is a new generation of SaaS-based metric and application performance management solutions built via microservices and distributed applications to help engineers deliver better, faster, and more reliable applications.

We're looking for a Senior Principal Software Engineer to help lead a diverse team of engineers to build upon our data platform as we continue to innovate on application observability.

We move fast and iterate quickly. We are obsessed with solving customers’ problems. We have ambitious goals to build best-of-its-kind products.

You will help the team win in a fast-growing market. If you possess a passion for outstanding technology leadership and embrace the challenge of working on highly scalable systems that handle large volumes of data, this position is for you.

Role

  • Active at a technical level, participating in design and code reviews and taking a hands-on role for strategically important, potentially risky technical initiatives required to achieve the success of the technical roadmap.
  • Ability to delegate, showing a strong understanding of when you must be involved in something versus when a specific task is a meaningful growth opportunity for other engineers.
  • Exhibits a growth mindset and provides mentorship and teaching for other engineers, helping them build the soft skills required to drive impact through influence as well as direct contribution.
  • An effective communicator who is regularly leveraged as the technical spokesperson for driving architectural ideas and decisions and advocating for them with business stakeholders.
  • Works well across multiple Product teams and is a strong contributor to setting product architecture and identifying efficiencies across products.
  • Works with Product Management, Engineering, and Architecture and helps drive alignment on product direction.
  • Participates in high-profile and critical customer engagements & escalations and visits customers as needed.

Requirements

  • Demonstrated experience architecting and delivering large-scale, distributed SaaS solutions.
  • Strong fundamentals in software engineering : data structures, algorithms, distributed concurrency control, consistency models, etc.
  • Coding proficiency in Java with the ability to quickly learn new languages.
  • Strong debugging and troubleshooting skills, including the use of associated tools.
  • Knowledge of public cloud services such as AWS, GCP, and Azure.
  • Demonstrated experience with operational excellence and DevOps practices.
  • Strong communication skills, both verbal and written.
  • Bachelor of Science in Computer Science with 15+ years of related experience or Masters and 12 + years of related experience or PhD and 8+ years of related experience

What we offer

  • A team of incredibly capable and dedicated peers, all the way from engineering to product management and customer support.
  • A stable, collaborative, and supportive work environment. We work in an open environment, work together to get things done, and adapt to the team's changing needs.

We keep it real by being open and honest.

  • Balance. We want you to be successful outside of work too! We trust our colleagues to be responsible with their time and commitment and believe that balance helps cultivate a positive environment.
  • Fun. We are committed to having every employee want to give their all, be respectful and a part of the family, and have a smile on their face while doing it.
  • 2 days ago
Related jobs
Promoted
Northrop Grumman
Melbourne Beach, Florida

Principal Software Engineer or Senior Principal Software Engineer. The Software Engineer will develop, modify, and maintain customized or standardized applications using software engineering best practices and standards, and participate in the full life cycle of software development, to include requ...

Promoted
Cloud Software Group, Inc.
Fort Lauderdale, Florida

We need senior engineer who is. Experience in building core network software for mac and iOS. Proficient in building end to end network software with knowledge of API handling (REST, JSON). Citrix and TIBCO recently merged to create Cloud Software Group, now one of the world's largest cloud solution...

Promoted
Zelis Healthcare, LLC
St. Petersburg, Florida

Contribute as a senior resource of the engineering team by partaking in ownership of the software, systems, and processes. We follow an Agile methodology in small software teams to consistently deliver high-quality software. Your responsibilities include supporting software programming initiatives, ...

Promoted
VirtualVocations
Delray Beach, Florida

A company is looking for a Senior Software Engineer for their Reporting Framework team. ...

Promoted
Northrop Grumman
Melbourne, Florida

Systems Engineering, Aerospace Engineering, Electrical Engineering, Software Engineering, etc. Principal Engineer Systems / Sr. You may develop data models, define clean-sheet software requirements, develop software products, and refine existing technology to provide robust capabilities and influenc...

Promoted
VirtualVocations
St. Petersburg, Florida

A company is looking for a Senior Fullstack Software Engineer for their Treat Team. ...

Promoted
Canonical - Jobs
Miami, Florida

If you have a passion for the latest open source technologies, technical support, cloud-native development, data-center technologies such as OpenStack, Kubernetes and networking, you will love the Senior Support & Software Engineer role at Canonical. Combine your Linux support and software engin...

Promoted
VirtualVocations
Port St. Lucie, Florida

A company is looking for a Senior Software Engineer Web UI for a remote position. ...

Promoted
Northrop Grumman
Rockledge, Florida

Northrop Grumman Aeronautics Systems is seeking a Senior Software Engineer to join our diverse team of professionals. You will design, develop, document, test, and debug applications software and systems that contain logical and mathematical solutions. Strong written and oral communication skills ar...

Northrop Grumman
Melbourne, Florida

The Software Engineer will develop, modify, and maintain customized or standardized applications using software engineering best practices and standards, and participate in the full life cycle of software development, to include requirements development, modeling and design, application development,...