Principal Software Engineer - Incubation

Related keywords: remote job software engineerengineer remote jobprogramming remote job

This page contains product affiliate links.

Job Overview

Splunk, a Cisco company, is on a mission to build a safer digital world through its innovative end-to-end full-stack platforms. They focus on unifying security and observability to ensure that digital systems are both secure and reliable. Their diverse team of employees plays a crucial role as they create cutting-edge solutions that resonate well with customers.

Role Summary

Splunk is looking for a Principal Software Engineer to join its Incubation Team. This role presents an exciting opportunity for candidates to architect groundbreaking solutions within a fast-paced and high-impact environment. The ideal candidate should thrive amidst ambiguity and possess a proven ability to design complex systems while mentoring junior engineers. Splunk seeks a candidate eager to generate innovative ideas that contribute towards shaping the company's strategic roadmaps.

About the Incubation Team

The Incubation Team at Splunk functions like an internal startup, committed to exploring and validating revolutionary ideas that will inform their future offerings. The team is small yet highly skilled, comprising of 8-10 engineers focused on high-risk, high-reward projects. They work in a structured setting, unbounded by traditional customer demands, allowing for rapid innovation, prototyping, and proposal generation to inform product strategies.

Responsibilities

In this role, the Principal Software Engineer will be tasked with several key responsibilities:

  • Architecting and developing functional prototypes, which includes engineering documentation and project proposals.

  • Collaborating with cross-functional teams such as product managers, designers, and engineers to ensure ideas align with overall company goals.

  • Leading integration efforts with Cisco technologies while addressing functional and non-functional requirements.

  • Providing technical mentorship and guidance to team members, fostering a culture of learning and problem-solving.

  • Evaluating and recommending new technologies that may enhance the team's capabilities.

  • Contributing to a culture of sharing knowledge and promoting talent development within both the team and the broader engineering organization.

Required Skills

For potential applicants, the following must-have qualifications are crucial for consideration:


🎁 Get your FREE ebook!

Share this page using the buttons below and download our e-book "Essential Soft Skills for Today’s World" instantly.

Once shared, you’ll see the download button on any page you visit!

✅ Thanks for sharing!

You can now download your ebook:

📥 Download "Essential Soft Skills for Today’s World"
  • Extensive experience in software engineering, with a proven ability to design and develop complex software solutions.

  • Strong ownership mindset and bias for decisive action, showcasing a history of initiative.

  • Experience in creating scalable, reliable, and high-performance distributed software systems.

  • Proficiency in multiple programming languages, such as Go, Java, Python, and C++, along with frameworks for software development.

  • Strong analytical skills paired with problem-solving abilities to tackle technical challenges.

  • Excellent communication skills, capable of articulating technical concepts to diverse audiences.

  • Demonstrated leadership, mentoring, and collaboration prowess, with the ability to steer technical direction.

Nice-to-Have Qualifications

While not mandatory, these qualifications would be beneficial:

  • Background in a fast-paced startup or incubation environment.

  • Familiarity with cloud computing platforms like AWS, Azure, or GCP.

  • Experience with AI, ML, or related fields.

Company Culture and Values

At Splunk, the culture thrives on kindness, respect, and collaboration. They recognize that while technology is critical, the passion and commitment of their employees underpin their success. Splunk emphasizes not only achieving professional excellence but also nurturing personal growth and fulfillment.

Equal Opportunity Employment

Splunk is committed to fostering a diverse workplace and is an Equal Opportunity Employer. They will give equal consideration to all qualified candidates irrespective of race, color, religion, gender, sexual orientation, national origin, or any other legally protected category.

Conclusion

Joining Splunk as a Principal Software Engineer in Vancouver, BC, presents an exciting opportunity for professionals aiming to make a significant impact in a company known for its innovation and leadership in the technology sector. Individuals interested in applying for this position should possess the necessary qualifications and a passion for building solutions that push the boundaries of technology.



This job offer was originally published on jooble.com

Splunk

Vancouver, BC

Software development

Full-time

May 20, 2025

5 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.