Splunk

Junior Software Engineer

Remote Kraków, Poland
Docker Kubernetes Go Java C++
Description

Description

A little about us. Splunk is here to build a safer and more resilient digital world. We’re proud to say that we’re the key to enterprise resilience for more than 11,000 enterprise organizations that use our Unified Security and Observability Platform to keep their systems secure and reliable. We’re also proud of our award-winning culture and our regular appearance on those “Best Places to Work” lists. If you end up joining us, we’ll only ask one thing: bring your whole, authentic self, what we call your million data points. So bring your work experience, problem-solving skills and talent, of course, but also bring your joy, your passion and all the things that make you, you. Because when you feel free to be you, it makes it a lot easier for us to be us.

About the role:

Are you interested in being part of a small team tasked to build the next-generation industry-leading platform for machine data? Splunk is looking for a Software Engineer to join the Data Platform - Search Language team. The team is tasked to envision, design, and build Splunk's next-generation Search Processing Language, aka SPL2. We're working on the cutting edge of language design for data analysis and correlation, evolving an easy to learn, fluent, and expressive language to search data-to-everything. Your work will impact all components and services where searches are generated, stored, processed, and reasoned about across Splunk's suite of products and services.
We give our engineers an environment in which they can contribute from day one while also providing learning and growth opportunities. You'll learn how our entire stack works, from data ingestion and storage to searching, reporting, and building dashboards, all in distributed environments. The work you’ll do will directly impact the experience of our customers.

Responsibilities:

  • You will craft and implement new features in SPL2 as well as the opportunity to define and perform various SPL2 optimizations and /or modifications.
  • You'll build a set of language services to enable partner teams to leverage SPL2 in the next generation of Splunk products and services.
  • Contribute to maintaining our build system, codebase, tests, and development process in an excellent shape.
  • Work with internal and external customers to refine our team's understanding of target scenarios and incorporate their feedback into incremental improvements of our product

Requirements:

  • BSc OR MSc degree in Computer Science or related engineering field, plus 0-2 years experience developing and debugging with an object-oriented language like Go (preferred), Java or C++
  • Good foundational knowledge in query languages, compilers, parsers, and optimizers
  • You have some exposure to cloud technologies such as EC2, S3, etc.
  • You have some exposure to containerization and orchestration technologies such as Docker and Kubernetes.

What we offer

  • A team of incredibly capable and dedicated peers, all the way from engineering to product management and customer support.
  • A stable, collaborative, and supportive work environment. We work in an open environment, work together to get things done, and adapt to the changing needs for the team. We keep it real by being open and honest.
  • Balance. We want you to be successful outside of work too. We trust our colleagues to be responsible with their time and commitment, and believe that balance helps cultivate a positive environment.
Splunk is an Equal Opportunity Employer: At Splunk, we believe creating a culture of belonging isn’t just the right thing to do; it’s also the smart thing. We prioritize diversity, equity, inclusion, and belonging to ensure our employees are supported to bring their best, most authentic selves to work where they can thrive. Qualified applicants receive consideration for employment without regard to race, religion, color, national origin, ancestry, sex, gender, gender identity, gender expression, sexual orientation, marital status, age, physical or mental disability or medical condition, genetic information, veteran status, or any other consideration made unlawful by federal, state, or local laws. We consider qualified applicants with criminal histories, consistent with legal requirements.

Thank you for your interest in Splunk!

Splunk
Splunk
Analytics Information Technology Intelligent Systems Real Time

0 applies

2 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say