Junior Software Engineer at Splunk
30-003 Kraków, województwo małopolskie, Poland -
Full Time


Start Date

Immediate

Expiry Date

23 May, 25

Salary

0.0

Posted On

24 Jan, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Cloud, Linux, Platforms, Network Communications, C, C++, Enterprise Software

Industry

Information Technology/IT

Description

Join us as we pursue our exciting 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, our customers, having fun and most meaningfully, to each other’s success. Learn more about Splunk careers and how you can become a part of our journey!

REQUIREMENTS:

  • Basic experience in developing and solving problems with multi-threaded server applications written in C/C++ on Linux and optionally Windows platforms
  • Strong debugging and fixing skills including the use of associated tools
  • Experience working on highly scalable systems involving network communications and associated protocols e.g. REST, TCP/IP, HTTP
  • Experience maintaining enterprise software deployed in on-premise and cloud environments
Responsibilities

ROLE:

We are seeking a passionate engineer to join our group, Platform Identity. Our team designs distributed systems to authenticate and authorize users to high volumes of machine-generated data at scale. We are proud of owning what we build even after it’s deployed to production. We ensure code hygiene, use open source libraries, employ continuous integration and delivery, and have a strong belief in automated testing at multiple levels (unit, integration, system). We are uniquely positioned as a globally distributed team with team members in a variety of locations.

RESPONSIBILITIES:

  • Develop and maintain server-side applications for authentication through Identity standards like SAML, OIDC, and LDAP.
  • Analyze, identify and resolve the bottlenecks of distributed systems, data pipeline, multi-threaded coherency and other complicated scenarios.
  • Engage in design and code reviews of the product, and maximize your knowledge of customers’ experiences to prevent future problems
  • Participate in rotating on-call duties to diagnose and tackle customer issues.
Loading...