#1 Job Board for tech industry in Europe

  • Job offers
  • All offersKrakówPythonPrincipal Software Engineer (26931)
    Principal Software Engineer (26931)
    Python
    Splunk Poland Sp. z o.o.

    Principal Software Engineer (26931)

    Splunk Poland Sp. z o.o.
    Kraków
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    Permanent
    Operating mode
    Hybrid
    Splunk Poland Sp. z o.o.

    Splunk Poland Sp. z o.o.

    Splunk helps make organizations more resilient by enabling our customers to maintain secure & reliable digital systems in the face of disruptions. Detecting and preventing major problems, fixing incidents faster and accelerating transformation.

    Company profile

    Tech stack

      Django

      regular

      RESTful

      regular

      Python

      regular

      HTML5 / CSS3

      nice to have

      CI/CD

      nice to have

      SaaS

      nice to have

      JavaScript

      nice to have

    Job description

    Online interview
    Friendly offer

    Join us as we pursue our disruptive new vision to make machine data accessible, usable and valuable to everyone. We are a company filled with people who are passionate about our product and seek to deliver the best experience for our customers. At Splunk, we’re committed to our work, customers, having fun and most importantly to each other’s success. Learn more about Splunk careers and how you can become a part of our journey!


    Role

    Splunk is the only purpose-built Security Automation & Orchestration platform, and the first to provide an open community for sharing Playbooks and Apps. It makes security smarter, faster, and stronger.


    As Principal Software Engineer, you will be instrumental in delivering top quality Splunk's security products. You will be responsible for the design, implementation and quality of services you deliver. You will work closely with Product Management, Architects, Customers to shape the roadmap and implement new solutions.


    Responsibilities:

    • Operate as a technical lead for multiple teams/product areas.
    • Drive the technical roadmap and strategic vision of the product on both cloud and on-prem, working closely with PM, UX , Architects, cross-teams, and customers.
    • Ensure technical feasibility of features and lead discussions on non-functional requirements like (scale, security, operability, usability).
    • Improve the engineering team’s code culture, guidelines and practices; including documentation, code review, secure coding, testing, and architecture.
    • Develop new product features, clarify and improve designs, and help put together a plan for how to make it happen (using Agile Methodologies).
    • Participate in customer engagements and partner concerns and drive overall resolution.
    • Mentor and develop other engineers, share the work you are doing, and participate in code reviews.
    • Achieve a deep knowledge of our product architecture, usage patterns, and real-world deployment scenarios to develop an understanding of which solutions will bring value to our customers.
    • Collaboratively lead design sessions and code reviews, regularly contributing to architecture discussion.
    • Be part of on-call shift team, up to 20% of time.


    Requirements: 

    • Minimum 10+ years of software development experience.
    • BS/MS in Computer science, and/or related work experience.
    • Familiar with backend application development frameworks such as Django
    • Proficiency in Python programming, RESTful web services.
    • Good knowledge of web development (e.g. HTML5/CSS, Javascript, Node.js, React.js).
    • Experience in an Agile DevOps engineering environment that effectively uses CI/CD pipelines (Jenkins, GitLab, Github).
    • Demonstrated record of managing complex customer issues (debugging, driving to resolution).
    • Experience with project management tools (Jira, Confluence etc.).
    • Go-getter, strong analytic and problem-solving skills.
    • Good at multi-tasking, self-directed, high agility and flexibility.
    • Good collaborative, documentation and presentation skills.


    Bonus skills:


    • Knowledge of using Splunk or Splunk integration.
    • Experience with SaaS product development (AWS/Azure/GCP).
    • Experience with virtualization and/or clustering systems.
    • Experience with security infrastructure equipment or software, SIEM, SOAR, etc.
    • Experience with Docker, container technologies.
    • Experience working on open-source or development-in-the-open projects.
    • Familiarity with security and networking concepts.



    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.
    • Fun. We are committed to having every employee want to give it their all, be respectful and a part of the family, and have a smile on their face while doing it.


    If you’re willing to invest your precious time and skills into our success, we’d be delighted to invest in yours. Our holistic approach to benefits is designed to support your financial, physical, mental and emotional well-being.


    Our total compensation package is comprised of:

    • Base salary
    • Bonus target
    • Long-term cash incentive or Restricted Stock Units (RSUs) with a vesting period of 3 years

    The final compensation offered will vary based on individual experience, skills and job-based knowledge.


    Some of our benefits:

    • Life insurance.
    • Private medical and dental insurance for you and your family through Medicover.
    • Multisport card
    • PWNY Perks offers 375 USD gross reimbursement per quarter for well-being expenses including fitness, health, legal support, care-giving, petcare, and family planning.
    • Splunk provides 24/7 crisis support through the Employee Assistance Program. It also offers Modern Health, a mental well-being solution that provides digital courses, meditations, certified coaches and licensed therapists.
    • In addition to regular holiday and vacation time, every year Splunkers get 4 Splunk-wide days, 5 fully paid sick days, and 30 paid days off in case of a disaster (e.g., global pandemic, war, tornado, etc.)
    • Splunk offers 40 hours per year of paid time so you can volunteer for the causes that are closest to your heart.
    • Donate to your favorite charities and nonprofits and Splunk will match your donation for up to USD$500 per fiscal year.
    • Splunkers can enjoy free snacks and coffee when they come into our Krakow office.