Principal Software Engineer - BackEnd (US Remote)

Splunk Inc
Washington, DC
Jul 04, 2022
Jul 08, 2022
Full Time
Join us as we pursue our vision to make the world a place where data provides clarity, elevates discussion, and accelerates progress for everyone. We are a company filled with people who are passionate about our products and seek to deliver the best experience for our customers. At Splunk, we"re committed to our work, customers, having fun and most importantly to each other"s success. Learn more about Splunk careers and how you can become a part of our journey.Role:Our goal is to remove the barriers between data and action, and provide people with the access to informative, predictive, relevant, and actionable data via the Splunk platform. This team focuses on Splunk Administrators, who are integral in the adoption and successful use of Splunk"s platform.Splunk is looking for an enthusiastic and innovative back-end engineer to work closely with product owners and designers to build consolidated customer-facing web applications to more easily monitor health metrics and communicate all aspects of Splunk administration in the Cloud.As a Principal Software Engineer, you will work within a multi-functional team of designers, product managers, and engineers in a fast-paced and fun environment. Our engineering teams are small, agile, and highly impactful. You will influence the technical direction for the next generation of Splunk experiences, learn from the best engineers, and help us build the applications of our future!ResponsibilitiesOperate as technical lead across Splunk administrator cloud monitoring and communications productsBe active at a technical level, participating in design and code reviews and taking a hands-on role for strategically important technical initiativesBreak down sophisticated features and tasks into manageable resultsDesign and develop APIs using GoImplement highly reliable and reusable back-end componentsCreate comprehensive tests to ensure maintainability and stabilityUse and improve CI/CD tools for rapid deployment of quality codeKeep up with and promote current back-end technologies and standard methodologiesBe a mentor to junior engineers on the teamCollaborate with product managers and architects to build robust back-end servicesWhile you can work from any Splunk office, or be remote, this team"s working hours are in the Pacific timezone (PT), and you"ll be expected to have your working hours line up with thatRequirementsProficient in Go, node.js or related programming languagesExperience creating RESTful APIsPassionate about delivering quality code at high speed using standard CI/CD practicesFamiliarity with standard testing approaches (unit, smoke, integration, etc)Passionate about design and user experienceStrong communication and collaboration skillsNice To Have:AWS, GCP, Azure, KubernetesSolid understanding of Splunk productsEducation:10+ years of experience with a BS EE or CS degree, or equivalent training or work experienceWe value diversity at our company. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which the candidate is applying. For job positions in San Francisco, CA, and other locations where required, we will consider for employment qualified applicants with arrest and conviction records.(Colorado only) Minimum base salary of $135,000.00. You may also be eligible for incentive pay + equity + benefits.Note: Disclosure per sb19-085 (8-5-201 et seq). Thank you for your interest in Splunk!

Similar jobs