Senior Python Engineer

Senior Python Engineer

Ciklum

Remote, Romania

About the role:

As a Senior Python Engineer, become a part of a cross-functional development team working for a world-leading professional services organization that specializes in audit, tax, consulting, and advisory services. Your work will involve developing innovative software products for clients in the consumer sector.

Responsibilities:

  • Implement and maintain robust, scalable, and secure APIs and backend systems using Python;
  • Facilitate the integration of front-end components with server-side logic;
  • Leverage automation tools like GitHub Copilot and ChatGPT to implement new features efficiently;
  • Utilize Docker for containerization and deployment of applications;
  • Collaborate with frontend engineers, DevOps, data scientists and product managers to define, design, and ship new features;
  • Optimize applications for maximum speed and scalability;
  • Troubleshoot and debug issues across the full stack.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field;
  • 3 to 4 years of professional experience in backend development;
  • Backend engineering with Python (3.x) and FastAPI (or Flask); design, build, and operate REST services;
  • Secure, zero-trust REST APIs (least privilege, JWT/OAuth2/OIDC, mTLS, rate limiting, secrets management);
  • Docker for containerization and JFrog Artifactory for image/package management;
  • Test-driven development with pytest (fixtures, mocks, coverage) and automated test execution;
  • GitHub (PRs, code reviews, branching, version control) and Jira for issue/roadmap tracking;
  • Data stores: PostgreSQL (schema design, queries, migrations) and Redis for caching;
  • Kubernetes-based architectures: deploy/operate containerized workloads;
  • Cloud-based development across AWS, Azure, and GCP;
  • Data handling/transfer using common file formats, including CSV and Parquet;
  • Development tooling: linters, pre-commit hooks, Black, Pylint, and Pydantic for data validation.

Desirable:

  • Strong CI/CD experience; GitHub Actions/workflows;
  • Practical automation with GitHub Copilot and ChatGPT to accelerate high-quality delivery;
  • Code quality & supply-chain tools: SonarQube and Mend;
  • Container orchestration/platform tooling and broader pipelines & DevOps practices;
  • Frontend familiarity: React, TypeScript, and collaboration in Figma.

Personal skills:

  • Good problem-solving skills and attention to detail;
  • Strong communication and collaboration skills.

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Romania      Developer      Python Developer      Remote      Web Developer      Ciklum     

EuroTechJobs Logo

© EuroJobsites 2025