Senior Software Engineer (Python)
20.5k - 27k PLN20 500 - 27 000 PLN/ mies.B2B
SeniorFull-time·B2B
#422601·Dodano 4 dni temu·1
Źródło: nofluffjobs.comTech Stack / Keywords
PythonAIClaude CodeRESTDockerDocker ComposeKubernetesIP vs MACVLANVRFDNSBGPACLPostgreSQLSQLGrafanaPrometheusCI/CDGitHub ActionsAWSEC2S3EKSgRPCGoMQTTFastAPISwaggerPostmanPlaywrightE2E Testing frameworksAnsible
Firma i stanowisko
CodiLime is a software and network engineering industry expert and the first-choice service partner for leading global networking hardware providers, software providers, and telecoms. The company has over 250 employees and has been operating since 2011. CodiLime engineers work on a leading network source-of-truth (NSoT) platform used by thousands of organizations worldwide to model, document, and automate their network infrastructure. The platform is built AI-first with its own Claude Code agent skills and MCP server, focusing on integrations and continuous discovery agents connecting to third-party network systems and controllers.
Wymagania
- Strong professional experience with Python
- Hands-on, everyday use of AI coding tools, ideally Claude Code, in engineering workflow
- Experience building and maintaining integrations or APIs (REST)
- Experience with gRPC is a strong plus
- Solid unit testing experience, ideally with pytest
- Fluency and experience with Docker, Docker Compose
- Experience with Kubernetes
- Working understanding of core networking concepts: IP vs MAC, VLANs, VRFs, DNS, BGP, ACLs
- Experience with relational databases (PostgreSQL, SQL)
- Experience with monitoring tools such as Grafana and/or Prometheus
- CI/CD experience, ideally with GitHub Actions
- Experience with cloud computing platforms, ideally AWS services like EC2, S3, EKS
- Good knowledge of English (minimum C1 level)
Nice to have:
- Experience with Go
- Experience with MQTT
- Familiarity with FastAPI
- Experience with Swagger and/or Postman
- Experience with Playwright or other E2E testing frameworks
- Experience with Ansible
Obowiązki
- Designing, building, and maintaining integrations connecting the platform to third-party network systems and controllers
- Developing discovery agents/workers that securely connect to customer infrastructure and extract device, interface, and topology data
- Building and maintaining services and APIs that deliver discovered data into the platform's declarative ingestion layer
- Writing and maintaining unit tests using pytest and contributing to E2E test automation with Playwright running in Docker Compose via CI
- Exploring and applying AI-assisted engineering practices, including interactive, Claude Code-driven testing flows
- Collaborating closely within a small, cross-functional engineering team
- Proposing and shipping ideas for platform improvements beyond core integration work
- Contributing to architecture and design decisions as the integrations platform scales
- Writing clean, maintainable, well-tested code and participating in code reviews
Benefity
- Flexible working hours and work options: fully remote, in-office, or hybrid
- Professional growth supported by internal training sessions and a training budget
- Solid onboarding with a hands-on approach
- Positive atmosphere among professionals
- Ability to change project assignments
- Sport subscription
- Training budget
- Private healthcare
- Flat structure
- Small teams
- International projects
- Masterclass training
- Free coffee
- Bicycle parking
- Playroom
- Free beverages
- Free lunch
- In-house trainings
- Modern office
- No dress code
Elastyczne godziny
Karta sportowa
Dofinansowanie szkoleń
Opieka zdrowotna
Spotkania integracyjne
Szkolenia wewnętrzne
Parking dla rowerów
Napoje w biurze
Darmowe przekąski
CodiLime
20 aktywnych ofert