1 day ago
Kraków, PolandEntry Level
Responsibilities
- Participate in the software development lifecycle by contributing to design, implementation, testing, defect resolution, and deployment readiness with guidance.
- Develop and maintain service components, APIs, data collection jobs, validation checks, automation, and internal engineering tools.
- Build internal interfaces that help teams inspect quality data, identify missing signals, and determine next steps.
- Write maintainable code, unit tests, technical documentation, and relevant user-facing or operational documentation.
- Participate in code and design reviews and address feedback.
- Debug and troubleshoot development, test, pre-production, and production issues.
- Monitor and triage incidents, participate in postmortems, and gradually support on-call activities.
- Communicate assignment estimates, status, blockers, and delays while collaborating with the engineering team.
Requirements
- Bachelor’s degree with 2 years of related experience, master’s degree with 0 years of related experience, or equivalent practical experience.
- Basic knowledge of software engineering principles and practical coding experience through coursework, internships, professional work, open-source work, or personal projects.
- Coding experience in at least one general-purpose programming language such as Python or Go.
- Fundamentals in data structures, algorithms, debugging, and readable, maintainable code.
- Basic understanding of APIs, HTTP, databases, data formats, automated testing, and the software development lifecycle.
- Ability to write functional code and unit tests with guidance and troubleshoot straightforward issues with support.
- Strong communication and collaboration skills and willingness to learn secure coding, reliability, and production support practices.
- Preferred: familiarity with Python or Go, backend frameworks, internal tools, data pipelines, developer-facing systems, SQL or NoSQL databases, test automation, containers, cloud development environments, and engineering quality topics.
Benefits
- Opportunity to work with capable engineering and platform peers on internal systems that improve software quality and delivery across Splunk.
- Collaborative, supportive, and open work environment.
- Growth opportunities with mentoring and increasing ownership.
- Work-life balance supported through trust and flexibility in managing time and commitments.
- Team-oriented and enjoyable workplace culture.
About Cisco
Cisco designs and sells networking, security, and collaboration platforms for enterprises, service providers, and governments, spanning routers and switches, Wi‑Fi, firewalls, zero‑trust, observability, and cloud-managed IT (Meraki) plus Webex. Its business model mixes hardware, software subscriptions, and support/consulting services. Founded in 1984 and headquartered in San Jose, California, Cisco is a public company traded on Nasdaq and serves customers across data centers, campuses, and service provider networks.
