Distinguished Engineer-Data Platforms
Description
Distinguished Engineer-Data Platforms
This role partners deeply with peer leadership made up of other Distinguished Engineers, Senior Directors, and Vice Presidents across organizations to set the strategic direction for Splunk Platform and holding teams accountable for executing on the plan. As a leader in this role you will need to be an expert at influencing without authority, engaging with peer leaders to align product-wide strategies.
This isn’t an architectural astronaut role - you will be expected to get deep enough into the system to write and review production code. Your designs and direction should be grounded in the reality of the code, not the boxes in a presentation. At the same time, this isn’t a solo programmer role - you will be expected to lead, to present to executive audiences, and to influence the broader organization in alignment with Platform priorities.
In short, you will be the connector between the business strategy and the technical strategy, and have a direct impact on the success of Splunk in the coming decade.
This role requires a technically minded and outcome focused leader who can lead large teams of engineers effectively through being approachable, humble, and very technically deep.
- Conducting architectural reviews of designs affecting not only the Data Platform area, but the across dependent peer teams as part of the DE team. The goal of these reviews is to simultaneously hold a high architectural bar while also providing a safe environment for critique and learning.
- Partnering with Product leads to match strategic product vision with engineering reality
- Creating architectural designs with the clarity for the organization to see the destination, but with enough space for other engineers to help build the details.
- Partnering with engineering and technical leaders to ensure efficient execution of the teams.
- One-on-one coaching and mentoring of engineers both inside and outside your teams.
- Diving deep into the codebase on your own non-critical-path coding projects.
- Code reviews, to both guide engineers and set a high standard for quality.
- Working with and understanding the Splunk architecture and product, in depth and in all deployment modes.
- Deep understanding of the development experience for line engineers in your areas of ownership.
- Understanding the business context in which we operate, and the current strengths and limitations of our system within that context.
- Building and executing a strategic technical plan for the future of the Data Platform technology area, that both builds on the technology that makes Splunk unique while tactically dropping the technical debt accrued.
- Partnering with Product and Engineering Leads to ensure the technology and organization matches the needs of the product strategy long term.
- Mentoring and teaching other engineers through both one-on-one and in large team meetings.
- Grounding your understanding of customer needs through regular discussion with customers and the field. While you’re not in a product management or customer facing role, you will need to partner with customers and non-Engineering counterparts regularly.
- Required: Strong knowledge of how data intensive applications are constructed and run efficiently.
- Required: Experience leading diverse teams across multiple locations
- Required: Strong software development experience across large codebases
- Required: Knowledge of indexing & storage technology
- Preferred: Best practices and state of the art for delivering software both on-premise and in the cloud. This role could be considered living in the Hybrid space, so both are important.
- Preferred: Experience leading large scale change (of mindsets, technologies, or tooling) in codebases and organizations.
- Preferred: Microservices and monolith based development
- Preferred: Web protocols and distributed systems
Competencies:
- Helping people grow their skills and abilities to meet their career goals
- Building psychologically safe environments, where learning is encouraged and failure is not punished.
- Clear and direct communication
- Constant learning
- Experience in technically leading projects requiring teams of 100+ Engineers
- Experience in large scale storage and indexing systems.
- Full time software development
- Experience working within complex projects with stakeholders across an organization, building trust, and communicating such that there are few surprises.
- Experience diving deep technically into both on-premise and cloud software
Note:
Base Pay Range
SF Bay Area, Seattle Metro, and New York City Metro Area
Base Pay Range: $282,400.00 - 388,300.00 per year
California (excludes SF Bay Area), Washington (excludes Seattle Metro), Washington DC Metro, and Massachusetts
Base Pay Range: $254,160.00 - 349,470.00 per year
All other cities and states excluding California, Washington, Massachusetts, New York City Metro Area and Washington DC Metro Area.
Base Pay Range: $225,920.00 - 310,640.00 per year
Splunk provides flexibility and choice in the working arrangement for most roles, including remote and/or in-office roles. We have a market-based pay structure which varies by location. Please note that the base pay range is a guideline and for candidates who receive an offer, the base pay will vary based on factors such as work location as set out above, as well as the knowledge, skills and experience of the candidate. In addition to base pay, this role is eligible for incentive compensation and may be eligible for equity or long-term cash awards.
Benefits are an important part of Splunk's Total Rewards package. This role is eligible for a competitive benefits package which includes medical, dental, vision, a 401(k) plan and match, paid time off and much more! Learn more about our comprehensive benefits and wellbeing offering at https://splunkbenefits.com.
Thank you for your interest in Splunk!