FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Python Engineer
Software Mind. Design, develop and maintain backend services and REST APIs using Python .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Python development for backend services and REST APIs, with a strong focus on building scalable data-intensive applications and cloud-native architectures. Proficient in implementing CI/CD pipelines and Infrastructure as Code to enhance software quality and efficiency.
Highest-signal resume keywords
Python DevelopmentREST API DevelopmentAWS or Azure ExperienceSQL and PostgreSQL KnowledgeInfrastructure as Code (Terraform)
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Python DevelopmentREST API DevelopmentSQLPostgreSQLAWSAzureDockerCI/CD PipelinesData ProcessingInfrastructure as Code
Soft Skills
CollaborationMentoringCode Review
Tools & Technologies
DatabricksLinux
Industry Keywords
Cybersecurity DataEvent-Driven ArchitecturesDistributed Systems
Tech Stack
Tools & technologiesAWSAzureCloudCyber SecurityDistributed SystemsDockerLinuxPostgresPythonSQLTerraform
About the role
Key responsibilities & impact- Design, develop and maintain backend services and REST APIs using Python
- Build scalable solutions for processing, integrating and transforming large datasets
- Contribute to cloud-native architecture, CI/CD pipelines and Infrastructure as Code
- Collaborate with engineers on system design, data modelling and platform improvements
- Improve software quality through code reviews, automated testing and mentoring less experienced developers
- Collaborate on solutions that help identify and reduce cyber risk for a leading UK-based insurance company
- Build and evolve a proprietary data platform processing large volumes of cybersecurity data
Requirements
What you’ll need- 5+ years of commercial experience with Python development
- Strong experience building backend applications and REST APIs
- Solid knowledge of SQL and experience with PostgreSQL or other relational databases
- Hands-on experience with AWS and/or Azure, Docker, and CI/CD pipelines
- Experience building data-intensive applications or managing large-scale data processing
- Strong understanding of software engineering best practices, testing and clean code principles
- Experience with Databricks or modern data platforms
- Familiarity with event-driven architectures and distributed systems
- Experience with Infrastructure as Code (e.g. Terraform)
- Comfortable with Linux-based development environments
Benefits
Comp & perks- Flexible and remote cooperation options
- International projects with leading global clients
- Travels related to international projects
- Non-corporate atmosphere
- Access to language classes
- Access to knowledge-sharing initiatives
- Access to private healthcare and life insurance
- Access to multisport card