Python Software Engineer
Python Software Engineer

Python Software Engineer

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
D

At a Glance

  • Tasks: Join R&D teams to innovate and improve products, focusing on Python development.
  • Company: Be part of a rapidly growing company at the forefront of cyber-security technology.
  • Benefits: Enjoy 23 days holiday, private medical insurance, and a birthday day off!
  • Why this job: Work on diverse projects, embrace creativity, and make an impact in cyber-security.
  • Qualifications: Strong Python skills, cloud experience, and a passion for cyber-security are essential.
  • Other info: This is a hybrid role with a minimum of 2 days in the London office.

The predicted salary is between 36000 - 60000 £ per year.

What will I be doing:

You will join the significant R&D teams in Cambridge that create and improve the products behind the company’s rapid growth. Our software engineers work across a wide variety of projects and with a diverse toolset.

  1. Contributing to projects ranging from the rapid prototyping of new ideas,
  2. Working to the solid structured development of existing platforms,
  3. Working towards the aim of furthering our unique methodology in defending against unknown cyber-attacks,
  4. Innovation is of paramount importance and as such, creativity in approach is encouraged as much as traditional project-based development,
  5. The role requires the core competency of python development but will expand to become more specialised in one or more areas of technology.

This is a hybrid role, and the expectation would be to work a minimum of 2 days a week in the London office.

What experience do I need:

  1. Strong analytical and organisational skills,
  2. Be a team player but with the ability to operate autonomously and take independent decisions,
  3. Experience working with Python,
  4. Experience of either AWS, Azure, or GCP or similar cloud compute environments,
  5. Familiar with Docker or containers is desirable,
  6. Knowledge or interests in cyber-security / malware forensics,
  7. Machine learning technique experience,
  8. Familiar with Linux.

Benefits we offer:

  1. 23 days’ holiday + all public holidays, rising to 25 days after 2 years of service,
  2. Additional day off for your birthday,
  3. Private medical insurance which covers you, your cohabiting partner and children,
  4. Life insurance of 4 times your base salary,
  5. Salary sacrifice pension scheme,
  6. Enhanced family leave,
  7. Confidential Employee Assistance Program,
  8. Cycle to work scheme.

#J-18808-Ljbffr

Python Software Engineer employer: Darktrace

Join a dynamic and innovative team in Cambridge, where creativity and collaboration drive our cutting-edge R&D projects. As a Python Software Engineer, you'll enjoy a supportive work culture that values employee growth, offering opportunities to specialize in various technologies while working on impactful solutions in cyber-security. With competitive benefits including generous holiday allowances, private medical insurance, and a focus on work-life balance through hybrid working arrangements, we are committed to making your career both meaningful and rewarding.
D

Contact Detail:

Darktrace Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Software Engineer

✨Tip Number 1

Familiarize yourself with the latest trends in Python development and cloud computing. Being well-versed in AWS, Azure, or GCP will give you an edge, so consider taking online courses or certifications to boost your knowledge.

✨Tip Number 2

Showcase your creativity by working on personal projects that involve rapid prototyping or innovative solutions. This not only demonstrates your skills but also your passion for software engineering and problem-solving.

✨Tip Number 3

Engage with the cyber-security community through forums or local meetups. Networking with professionals in this field can provide insights and potentially lead to referrals, which can be invaluable when applying for this role.

✨Tip Number 4

Prepare for technical interviews by practicing coding challenges specifically in Python. Websites like LeetCode or HackerRank can help you sharpen your skills and get comfortable with the types of questions you might face.

We think you need these skills to ace Python Software Engineer

Python Development
Analytical Skills
Organisational Skills
Cloud Computing (AWS, Azure, GCP)
Docker and Containerization
Cyber-Security Knowledge
Malware Forensics
Machine Learning Techniques
Linux Proficiency
Team Collaboration
Autonomous Decision-Making
Creativity in Problem Solving
Rapid Prototyping

Some tips for your application 🫡

Understand the Role: Make sure to thoroughly read the job description and understand the key responsibilities and required skills. Highlight your experience with Python, cloud environments, and any relevant projects in your application.

Tailor Your CV: Customize your CV to reflect your experience with Python development and any relevant technologies like AWS, Azure, or GCP. Include specific examples of projects where you demonstrated strong analytical and organizational skills.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for innovation and creativity in software development. Mention your interest in cyber-security and how your background aligns with the company's goals.

Highlight Teamwork and Autonomy: In your application, emphasize your ability to work both as part of a team and independently. Provide examples of situations where you made autonomous decisions that positively impacted your projects.

How to prepare for a job interview at Darktrace

✨Showcase Your Python Skills

Be prepared to discuss your experience with Python in detail. Highlight specific projects where you've used Python effectively, and be ready to solve coding challenges or answer technical questions related to Python during the interview.

✨Demonstrate Cloud Experience

Since experience with AWS, Azure, or GCP is essential, make sure to share examples of how you've utilized these platforms in past projects. Discuss any specific services you’ve worked with and how they contributed to your project outcomes.

✨Emphasize Team Collaboration

While it's important to show that you can work independently, also highlight your ability to collaborate within a team. Share examples of how you've successfully worked with others to achieve common goals, especially in a hybrid work environment.

✨Express Your Interest in Cyber-Security

Given the focus on cyber-security and malware forensics, demonstrate your knowledge or interest in this area. Discuss any relevant experiences or projects, and express your enthusiasm for contributing to innovative solutions in defending against cyber threats.

Python Software Engineer
Darktrace
D
  • Python Software Engineer

    London
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-03-01

  • D

    Darktrace

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