Full-Time

Principal Software Engineer

Backend

Confirmed live in the last 24 hours

Splunk

Splunk

5,001-10,000 employees

Data analytics and IT management platform

Data & Analytics
Enterprise Software
Cybersecurity

Compensation Overview

CA$172.4k - CA$237.1kAnnually

+ Incentive Compensation + Equity Awards + Long-term Cash Awards

Senior, Expert

Toronto, ON, Canada + 1 more

More locations: Vancouver, BC, Canada

Hybrid role with a primary focus on Vancouver.

Category
Backend Engineering
Software Engineering
Required Skills
gRPC
Microsoft Azure
Data Structures & Algorithms
Go
Google Cloud Platform
Requirements
  • 8+ years of backend development experience
  • Strong fundamentals in software engineering: data structures and algorithms
  • Built and delivered backend services on Amazon AWS, Microsoft Azure or Google Cloud Platform
  • Coding proficiency in Go (preferred) or other backend languages and the ability to quickly learn new languages
  • Experience in working on distributed systems like databases, distributed file systems, distributed concurrency control, consistency models, CAP theorem is an added plus.
  • Strong debugging and troubleshooting skills including the use of associated tools
  • Experience with developing CI/CD systems
  • Experience developing automated tests and profiling services to understand performance, scalability and reliability of services and components.
  • Ability to document your work for the benefit of the team
  • Knowledge of REST, grpc or similar communication paradigms
  • Knowledge of public cloud services such as AWS, GCP, Azure (preferred)
  • Operational excellence: you think beyond feature delivery into how your code is serving customers in production
  • Excellent problem solving skills and great attention to details
  • Proven ability to learn new technologies quickly
  • Experience with automated software and system management and development tools
  • Experience working in a team-oriented, collaborative environment
  • Exposure to project methodology or work structures; understand project lifecycle
  • Experience in working with cross-functional teams (not just engineering)
  • Excellent communications and interpersonal skills
Responsibilities
  • Drive the technical roadmap and strategic direction for Platform Experience backend services enabling Data Management products including Edge and Ingest Processors
  • Align technical design of current Platform Experience backend architecture with other products in Data Management portfolio for both Cloud and On-premise deployments
  • Provide high-level technical guidance and oversight
  • Ensure the technical feasibility of designs working actively to influence the same
  • Build, test, operate, and maintain customer-critical data management functionalities
  • Analyze and optimize for performance and scalability
  • Mentor other engineers and promote continuous learning, while maintaining a high bar for quality and delivering for customer
  • Increase the efficiency and effectiveness of development processes

Splunk offers a platform that transforms large amounts of machine data into actionable insights, allowing organizations to monitor, analyze, and visualize data in real-time. This platform integrates with various technologies to enhance security reporting and operational intelligence, primarily serving large enterprises in IT, IoT, and cybersecurity. Splunk differentiates itself by providing real-time insights and versatile integration capabilities, generating revenue through software licenses and cloud services. The company's goal is to empower organizations to leverage their data for improved decision-making and security.

Company Stage

IPO

Total Funding

$38.9M

Headquarters

San Francisco, California

Founded

2003

Growth & Insights
Headcount

6 month growth

3%

1 year growth

9%

2 year growth

6%
Simplify Jobs

Simplify's Take

What believers are saying

  • Increased demand for real-time data analytics boosts Splunk's market potential.
  • Growing cybersecurity needs align with Splunk's SIEM capabilities, enhancing its market relevance.
  • Cloud service expansion drives demand for Splunk's advanced data analytics solutions.

What critics are saying

  • Cisco's acquisition may disrupt Splunk's existing partnerships and customer relationships.
  • Closure of Splunk's San Francisco hub could impact local operations and employee morale.
  • Integration of AttackIQ's Flex 3.0 with Splunk may introduce new security vulnerabilities.

What makes Splunk unique

  • Splunk's platform transforms machine data into actionable insights for real-time decision-making.
  • Integration with tech giants like Cisco enhances Splunk's security and data visibility features.
  • Splunk's versatile platform supports IT, IoT, and cybersecurity across various industries.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Medical, dental and vision insurance plans for regular, full-time U.S. employees — choose the best plans for you and your family. Plus: Health Savings Account (HSA), Life insurance and survivor benefits, Flexible Spending Accounts (FSA), Business travel and accident insurance, Voluntary Critical Illness & Hospital Indemnity

Eligible employees enjoy: 401(k) Plan with a company match, Employee Stock Purchase Plan (ESPP), Equity awards, Bonus or commission program

We support you and your family: Paid parental leave, Mother rooms and wellness rooms, Family Planning

Your work/life balance is important to us, that's why we offer: 16 company holidays, 15 vacation days, 10 sick days, 10 bereavement days, 5 volunteer days

Ensuring our employees' success goes beyond insurance plans: Education reimbursement, Electric car charging stations, Employee Assistance Program (EAP), Stocked kitchens, Gym discounts/onsite fitness centers, Pet insurance discount, Student loan resources, Cool workspace with collaborative environments, 529 College Savings Plan