Senior Python Engineer

Senior Python Engineer

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
T

At a Glance

  • Tasks: Develop and maintain Python frameworks while collaborating with feature teams.
  • Company: Join a forward-thinking tech company focused on innovative engineering solutions.
  • Benefits: Enjoy flexible working options, competitive salary, and opportunities for professional growth.
  • Why this job: Be part of a dynamic team modernising architecture and enhancing self-service capabilities.
  • Qualifications: Strong Python skills, CI/CD experience, and a background in Computer Science required.
  • Other info: Opportunity to work with cutting-edge technologies in a supportive environment.

The predicted salary is between 48000 - 72000 £ per year.

Job Description

Role Overview:

  • Develop and maintain Python frameworks and libraries for feature teams to utilise and serve as common framework.
  • Collaborate within the Core Engineering team and distil best practices down to feature teams.
  • Ensure the security, stability, and consistency of Python environments
  • Address business user misuse of Python by providing structured environments
  • Support self-service capabilities for teams
  • Modernise and transition away from monolithic architecture

 

Core Qualifications:

  • Strong Python skills with a focus on engineering principles and a CompSci background
  • Experience in CI/CD, deployment, and automation
  • Ability to create scalable, ubiquitous solutions that can be readily used by feature teams in a self-service manner
  • Experience with API development
  • Define a set of technical tools that would best serve the business interests of MCBL
  • Experience building stable environments for business

Technical Stack:

  • Python, SQL Server
  • Azure or other cloud providers
  • CI/CD and wider DevOps knowledge
  • Security frameworks for Python environments
  • API-driven self-service tools
T

Contact Detail:

twentyAI Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Python Engineer

✨Tip Number 1

Familiarise yourself with the latest Python frameworks and libraries that are commonly used in the industry. Being able to discuss specific tools and how they can benefit our feature teams will show your expertise and readiness for the role.

✨Tip Number 2

Brush up on your CI/CD and DevOps practices, as these are crucial for the position. Be prepared to share examples of how you've implemented these processes in previous roles, highlighting any improvements in efficiency or stability.

✨Tip Number 3

Understand the importance of security in Python environments. Research common security frameworks and be ready to discuss how you would implement them to ensure the safety and integrity of our systems.

✨Tip Number 4

Showcase your experience with API development by preparing to discuss specific projects where you've built or improved APIs. Highlight how these contributions have enabled self-service capabilities for teams, aligning with our goals at StudySmarter.

We think you need these skills to ace Senior Python Engineer

Strong Python Programming
Software Engineering Principles
Computer Science Background
CI/CD Implementation
Deployment Automation
Scalable Solution Development
API Development
Technical Tool Selection
Environment Stability Management
SQL Server Proficiency
Cloud Services Knowledge (Azure or others)
DevOps Practices
Security Frameworks for Python
Self-Service Tool Development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your strong Python skills and relevant experience in CI/CD, deployment, and automation. Use specific examples that demonstrate your ability to create scalable solutions and your understanding of engineering principles.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and how your background aligns with the company's needs. Mention your experience with API development and your ability to modernise architectures, as these are key aspects of the job.

Showcase Relevant Projects: If you have worked on projects involving Python frameworks or libraries, be sure to include them in your application. Describe your role in these projects and how they relate to the responsibilities outlined in the job description.

Highlight Collaboration Skills: Since the role involves collaboration within the Core Engineering team, emphasise your teamwork and communication skills. Provide examples of how you've successfully worked with others to distil best practices or support self-service capabilities.

How to prepare for a job interview at twentyAI

✨Showcase Your Python Expertise

Be prepared to discuss your experience with Python in detail. Highlight specific projects where you've developed frameworks or libraries, and be ready to explain the engineering principles you applied.

✨Demonstrate CI/CD Knowledge

Since the role requires experience in CI/CD, come equipped with examples of how you've implemented continuous integration and deployment in past projects. Discuss any tools you've used and the impact they had on your team's efficiency.

✨Discuss API Development Experience

As API development is a key aspect of the role, be ready to talk about your experience in this area. Share examples of APIs you've built, the challenges you faced, and how you ensured they were user-friendly for feature teams.

✨Emphasise Collaboration Skills

Collaboration within the Core Engineering team is crucial. Prepare to share instances where you've worked closely with others to distil best practices or support self-service capabilities. Highlight your communication skills and ability to work in a team.

Senior Python Engineer
twentyAI
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

T
  • Senior Python Engineer

    London
    Full-Time
    48000 - 72000 £ / year (est.)
  • T

    twentyAI

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>