Related keywords: remote job software engineerengineer remote jobremote job python
This page contains product affiliate links.
Splunk, a subsidiary of Cisco, is a renowned technology company that focuses on security and observability solutions for enterprises. They are looking for a Software Engineer to join their Incubation Team, which is dedicated to exploring and accelerating innovative ideas that may define the future of their offerings. This position is located in Vancouver, BC, within the Greater Vancouver Regional District.
The Software Engineer will be responsible for developing functional prototypes and supporting engineering documentation and demos. In this role, you will:
Collaborate with cross-functional teams including product managers, designers, and other engineers to validate ideas, gather input, and align with strategic goals.
Participate in technical design discussions, where you will propose solutions to meet functional and non-functional requirements such as performance, scalability, reliability, and high availability.
Document learnings for communication, including the rationale for projects that may not proceed, to inform future strategies and technical directions.
Contribute to a culture of innovation and knowledge sharing within the team.
This role allows you to shape the future of Splunk by developing groundbreaking solutions in a dynamic and high-impact environment.
The Incubation Team at Splunk functions like an internal startup, working on high-risk, high-reward initiatives. This small group of 8-10 engineers enjoys a structured environment that enables rapid learning and innovation, free from the typical constraints associated with existing customer commitments. The team plays a significant role in developing solutions that address real customer problems and help maintain Splunk’s market leadership.
To be successful in this role, candidates will need a blend of skills and experience. The qualifications include:
Demonstrated experience in software engineering with a proven track record in designing and developing software solutions.
Strong sense of ownership and the ability to take initiative, coupled with a bias for action.
Proficiency in at least one programming language, such as Go, Java, Python, or C++, along with familiarity with relevant software development frameworks.
Strong analytical and problem-solving skills, capable of troubleshooting moderately complex issues.
Excellent communication and presentation skills to convey technical concepts effectively to both technical and non-technical audiences.
High collaboration capabilities.
While the must-have qualifications are critical, Splunk also values additional experiences, which include:
Experience operating in fast-paced startup or incubation environments.
Familiarity with cloud computing platforms such as AWS, Azure, or GCP.
Experience with AI, ML, or similar fields.
Splunk prides itself on creating an inclusive workplace. It states clearly that it is an Equal Opportunity Employer, ensuring that all qualified candidates receive consideration without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. The company encourages applicants to bring not just their skills and experience, but also their individuality, joy, and passion to the role.
Employer: Splunk, part of Cisco
Job Title: Software Engineer - Incubation
Location: Vancouver, BC
Contract Type: Full-time
This opportunity is tailored for individuals eager to take on challenges that drive innovation while being part of a supportive and collaborative environment. If you are a tech enthusiast comfortable working in a dynamic team atmosphere and you meet the required qualifications, this role may be a perfect fit for you. By joining Splunk, you not only engage in cutting-edge technology development but also contribute to a workplace that values kindness and individuality.
This job offer was originally published on jooble.com
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.