Senior Software Engineer - Python in Belfast
Senior Software Engineer - Python

Senior Software Engineer - Python in Belfast

Belfast Full-Time 60000 - 80000 ÂŁ / year (est.) Home office (partial)
Go Premium
Divvy Cloud Corp.

At a Glance

  • Tasks: Lead the development of innovative security features using Python and cloud technologies.
  • Company: Join Rapid7, a leader in cybersecurity with a mission to create a safer digital world.
  • Benefits: Competitive salary, mentorship opportunities, and a collaborative work environment.
  • Other info: Dynamic team culture that values diverse backgrounds and experiences.
  • Why this job: Make a real impact in cybersecurity while working with cutting-edge technology.
  • Qualifications: 5+ years in software development with Python; strong problem-solving and communication skills.

The predicted salary is between 60000 - 80000 ÂŁ per year.

As a Senior Python Engineer, you will own a full life cycle of development and be a senior contributor on a team responsible for the end-to-end delivery of increasingly complex features that are correctly implemented and high quality. You will take initiative to identify and own solutions to problems, and you will partner with cross-functional teams owning requirements that take into account all parties’ needs. You will act as a resource by advising and mentoring junior engineers to continue to build the technical capabilities of our teams.

Our Product and Engineering team works with our award-winning products to help us create a single experience to help customers assess risk, detect threats and automate their security programs at over 11,000 organisations. These teams use best-in‑class technology, leading‑edge research, and broad, strategic expertise to develop new products and features, and enhance existing features, in order to create value for customers across the world.

The stakes for creating a safer digital world are greater than ever. At Rapid7 we believe it’s our responsibility to show up every day and give our best for our customers and the entire security community. Our global engineering teams are at the centre of this mission and are dedicated to building a complete suite of industry‑leading products which provide a cohesive platform for our customers. Our range of solutions spans vulnerability management, detection, automation, cloud security, and penetration testing.

In this role you will be focused on helping our customers seamlessly manage their security solutions by providing reliable, performant, and cost‑efficient access to data at scale. You will have the opportunity to further broaden your skills surrounded by a team of incredibly smart and experienced Engineers, whilst getting the opportunity to mentor others. Specifically, your focus will be to:

  • Build, maintain, and release our well architected features using Python, Kubernetes, and Cloud technologies.
  • Understand and make well‑reasoned design decisions and tradeoffs in your areas of expertise.
  • Contribute to architecture decisions for scalable, cost‑efficient pipelines.
  • Champion testing, monitoring, and operational excellence across distributed systems.
  • Take an active role in the design and planning of upcoming features, our engineers are first class stakeholders in all parts of the development process.
  • Partner with internal teams such as UX and Product Management who work deeply with our product to ensure we are understanding our customers' needs.
  • Continue to develop a deep understanding of our products in order to support our customers.

The skills and qualities you’ll bring include:

  • A minimum of 5 years experience in software development using Python or equivalent, strong relational database knowledge and working knowledge of the major cloud service providers.
  • Excited by technology, curious and eager to learn, with the ability to mentor more junior members of the team.
  • The attitude and ability to thrive in a high‑growth, evolving environment.
  • Collaborative team player who has the ability to partner with others and drive toward solutions.
  • Experience in breaking down complex goals into actionable weekly releases.
  • Strong creative problem solving skills.
  • Solid communicator with excellent written and verbal communications skills both within the team and cross functionally.
  • Passionate about delighting customers, puts the customer needs at the forefront of all decision making.
  • Demonstrable experience of delivering complex solutions to customers.
  • Cloud security knowledge not necessary but advantageous.

Core Value Embodiment: Embody our core values to foster a culture of excellence that drives meaningful impact and collective success. We know that the best ideas and solutions come from multi-dimensional teams. That’s because these teams reflect a variety of backgrounds and professional experiences. If you are excited about this role and feel your experience can make an impact, please don’t be shy – apply today.

At Rapid7, our vision is to create a secure digital world for our customers, our industry, and our communities. We do this by harnessing our collective expertise and passion to challenge what’s possible and drive extraordinary impact. We’re building a dynamic and collaborative workplace where new ideas are welcome.

Protecting 11,000+ customers against bad actors and threats means we’re continuing to push the envelope just like we’ve been doing for the past 20 years. If you’re ready to solve some of the toughest challenges in cybersecurity, we’re ready to help you take command of your career. Join us.

Senior Software Engineer - Python in Belfast employer: Divvy Cloud Corp.

At Rapid7, we pride ourselves on being an exceptional employer, offering a dynamic and collaborative work environment where innovation thrives. As a Senior Software Engineer, you'll not only contribute to cutting-edge security solutions but also have the opportunity to mentor junior engineers, fostering a culture of growth and excellence. With a commitment to employee development and a mission to create a safer digital world, Rapid7 provides a rewarding career path in a company that values your contributions and encourages you to push the boundaries of what's possible.
Divvy Cloud Corp.

Contact Detail:

Divvy Cloud Corp. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - Python in Belfast

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. The more people you know, the better your chances of landing that Senior Python Engineer role.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those using Python and cloud technologies. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions and coding challenges. Practice explaining your thought process clearly, as communication is key when collaborating with cross-functional teams.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are genuinely interested in joining our mission to create a safer digital world.

We think you need these skills to ace Senior Software Engineer - Python in Belfast

Python
Kubernetes
Cloud Technologies
Relational Database Knowledge
Software Development
Design Decision Making
Architecture Decisions
Testing and Monitoring
Operational Excellence
Collaboration
Creative Problem Solving
Communication Skills
Customer Focus
Mentoring

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Python Engineer role. Highlight your experience with Python, cloud technologies, and any mentoring you've done. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about this role and how your background makes you a perfect fit. Don’t forget to mention your passion for creating a safer digital world – it resonates with us!

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex problems in the past. We love seeing candidates who can break down challenges and come up with effective solutions, especially in a collaborative environment.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at Rapid7!

How to prepare for a job interview at Divvy Cloud Corp.

✨Know Your Python Inside Out

As a Senior Python Engineer, you’ll need to demonstrate your expertise in Python. Brush up on advanced concepts, libraries, and frameworks that are relevant to the role. Be prepared to discuss your past projects and how you’ve used Python to solve complex problems.

✨Showcase Your Problem-Solving Skills

The role requires strong creative problem-solving skills. Think of specific examples where you identified issues and implemented effective solutions. Use the STAR method (Situation, Task, Action, Result) to structure your responses and highlight your impact.

✨Emphasise Collaboration and Mentorship

Since mentoring junior engineers is part of the job, be ready to talk about your experience in guiding others. Share examples of how you’ve collaborated with cross-functional teams and contributed to a positive team culture. This will show you’re not just a tech whiz but also a team player.

✨Understand the Company’s Mission

Rapid7 is focused on creating a safer digital world. Familiarise yourself with their products and values. During the interview, express your passion for cybersecurity and how your skills align with their mission. This will demonstrate your genuine interest in the role and the company.

Senior Software Engineer - Python in Belfast
Divvy Cloud Corp.
Location: Belfast
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

>