Ciklum is looking for a Senior Python Engineer to join our team full-time in Poland.
We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.
About the role:
As a Senior Python Engineer, become a part of a cross-functional development team engineering experiences of tomorrow. Together, we will work on the project focused on building a lightweight cross-platform endpoint agent that collects deep system inventory data and delivers enriched information to complement agentless discovery.
Responsibilities:
Develop lightweight, resource-efficient cross-platform agents in Python or Go for Windows, Linux, and macOS
Implement system-level discovery logic to collect hardware inventory, installed software, patch status, running services, and network configuration
Design and implement secure agent-to-server communication using mTLS and token-based authentication
Own the build and packaging process for enterprise-ready installers including MSI, RPM, and DEB for silent deployment via tools such as SCCM or Ansible
Develop lifecycle management mechanisms including installation, auto-updates, heartbeat signals, health monitoring, and uninstall processes
Implement offline resilience with local caching and retry logic to ensure data integrity during intermittent connectivity
Build and maintain the server-side manager to handle agent registration, high-concurrency check-ins, fleet health monitoring, and version rollouts
Design scalable ingestion pipelines to process high-volume JSON payloads from agents
Optimize agent performance to ensure minimal CPU and RAM footprint on host systems
Requirements:
Strong Python and/or Go expertise
Experience building lightweight cross-platform agents for Windows, Linux, and macOS
Experience with agent packaging including MSI, RPM, and DEB for silent enterprise deployment
Experience implementing secure agent-to-server communication using mTLS and token-based authentication
Experience designing and implementing agent lifecycle management including install, auto-update, heartbeat, and uninstall mechanisms
Strong experience in local system data collection including hardware inventory, installed software, running services, patch status, and network configuration
Experience implementing offline resilience with local caching and retry mechanisms
Experience building agent management servers handling registration, check-in, fleet health monitoring, and version rollout
Experience designing scalable ingestion pipelines for high-concurrency agent reporting
Familiarity with enterprise deployment tools such as Ansible, SCCM, Intune, or Jamf
CMDB integration experience including CI creation, updates, conflict resolution, and relationship mapping
Experience in SaaS or product engineering environments
Availability to start within 2–4 weeks
What`s in it for you?
Strong community: Work alongside top professionals in a friendly, open-door environment
Growth focus: Take on large-scale projects with a global impact and expand your expertise
Tailored learning: Boost your skills with internal events (meetups, conferences, workshops), Udemy access, language courses, and company-paid certifications
Endless opportunities: Explore diverse domains through internal mobility, finding the best fit to gain hands-on experience with cutting-edge technologies
Flexibility: Enjoy flexibility – full remote working possibilities
Care: We’ve got you covered with company-paid medical insurance, mental health support, and financial & legal consultations
About us:
At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress.
With delivery centers in Wrocław and Gdańsk, our 300+ professionals in Poland drive forward-thinking solutions for global clients. Join a community where collaboration sparks innovation—and your impact reaches millions.
Want to learn more about us? Follow us on Instagram, Facebook, LinkedIn.
Explore, empower, engineer with Ciklum!
Interested already? We would love to get to know you! Submit your application. We can’t wait to see you at Ciklum.