Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CodiLime

Senior Software Engineer, Python

CodiLime

. Design, build, and maintain the software product and underlying libraries .

Posted 10/19/2026full-timeRemoteSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in modern Python development, architecture ownership, and AI-assisted engineering practices. Proficient in building customer-facing software products with a focus on testing strategies and integrations.

Highest-signal resume keywords
Modern Python DevelopmentArchitecture OwnershipAI Coding ToolsTesting StrategyAPI Client Development

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
PythonData ModelingStatic TypingCI/CDAsynchronous PythonXML ParsingSQLAlchemyNetwork SecurityIntegration DevelopmentETL Tooling
Soft Skills
CollaborationCommunicationLeadershipProblem-SolvingAdaptability
Tools & Technologies
DockerKubernetesTemporalOpenTelemetryPrometheusGrafanaUvRuffMypyTextFSM
Industry Keywords
Network Security ManagementSoftware Development LifecycleCustomer-Facing ProductsTesting CoverageFast-Paced Environment

Tech Stack

Tools & technologies
DockerETLFirewallsGrafanaKubernetesPrometheusPythonTCP/IPGo

About the role

Key responsibilities & impact
  • Design, build, and maintain the software product and underlying libraries
  • Build a self-service product with actionable errors, predictable behavior, and customer-completable workflows
  • Decide what functionality should be generalized versus built once
  • Own and lead technical initiatives from design document through release
  • Act as the technical counterpart to surrounding teams and raise dependencies early
  • Maintain appropriate test coverage and help shape the overall testing strategy
  • Apply AI-assisted engineering practices across the entire software development lifecycle
  • Contribute to architecture and design decisions as the solution scales
  • Propose and help ship product improvements beyond core delivery work
  • Build functionality automating conversion and onboarding of existing network security configurations
  • Collaborate with software engineers and network security subject-matter experts on a unified network security management platform

Requirements

What you’ll need
  • 7+ years professional experience with modern Python
  • Experience building and maintaining software products for external customers
  • Experience owning an architecture end to end, including aligning teams without direct authority
  • Hands-on, everyday use of AI coding tools in the engineering workflow
  • Solid testing experience and ability to choose the right testing strategy
  • Experience building and maintaining integrations or API clients
  • Experience with data modeling and transformation, including parsers, intermediate representations, or schema-driven conversion
  • Fluency with Pydantic and strict static typing such as mypy or equivalent
  • CI/CD experience
  • Comfortable in a fast-paced, customer-influenced environment
  • Very good spoken and written English, ideally C1 level
  • Preferred: workflow/orchestration engines such as Temporal
  • Preferred: Docker and Kubernetes
  • Preferred: SQLAlchemy or ORM-based data modeling
  • Preferred: migration, import, or ETL-style tooling
  • Preferred: asynchronous Python
  • Preferred: XML at scale or grammar-based configuration parsing such as TextFSM
  • Preferred: Go
  • Preferred: observability tooling such as OpenTelemetry, Prometheus, or Grafana
  • Preferred: modern Python packaging and tooling such as uv and ruff
  • Preferred: working understanding of TCP/IP, VLAN, NAT, ACLs, firewalls, and routing

Benefits

Comp & perks
  • Flexible working hours and approach to work: fully remotely, in the office or hybrid
  • Professional growth supported by internal training sessions and a training budget
  • Solid onboarding with a hands-on approach to give you an easy start
  • A great atmosphere among professionals who are passionate about their work
  • The ability to change the project you work on