Senior Software Engineer

Senior Software Engineer

Kingston upon Hull Full-Time 48000 - 84000 £ / year (est.) No home office possible
B

At a Glance

  • Tasks: Design secure, scalable software solutions and mentor junior engineers.
  • Company: Beazley Security is a leading global cybersecurity firm focused on advanced cyber defence.
  • Benefits: Enjoy remote work, competitive salary, flexible hours, and generous parental leave.
  • Why this job: Make a significant impact in a dynamic environment while collaborating with top talent.
  • Qualifications: 5+ years in software development with expertise in Go, Python, and AWS.
  • Other info: Join a diverse team committed to integrity, service, and continuous improvement.

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

Beazley Security is a global cybersecurity firm committed to helping clients enable advanced cyber defenses that reduce risk with quantifiable results. We’re comprised of top talent from private industry, government, intelligence, and law enforcement who are specialists in threat detection, incident response, digital forensics, offensive security, risk management, and cyber resilience. As a subsidiary of specialty insurance giant, Beazley Insurance, we’ve been at the forefront of cyber insurance management and breach response activities for business clients in the US, UK, and Europe since 2017.

As Beazley Security, the company will have an expanded scope, leveraging nearly two decades of cyber incident experience, a strong services division, and a business strategy focused on growth, to realize our goals and deliver benefit for clients. As a company, we are committed to upholding our core values of Belonging, Integrity, Service, Accountability, and Curiosity. We believe these values are essential to creating a strong and inclusive workplace culture, as well as to delivering world-class cybersecurity solutions to our clients worldwide.

Beazley Security is seeking an experienced Senior Software Engineer to design innovative, secure scalable solutions that support our cybersecurity mission. As a key member of our global team, you will work across the full stack, contributing to the development and automation of tooling and continual improvement of existing in use systems, while collaborating with engineers and stakeholders across the U.S. and Europe. This role will play a critical part in the continued improvement, scalable development, and support of products used to deliver Beazley Security services.

As a Senior Software Engineer, this role will provide technical guidance around architecture and development, as well as mentor members of the Engineering team. This is an excellent opportunity for a motivated self-starter to make a significant impact in a dynamic and fast-paced environment.

Responsibilities:

  • Create user-friendly interfaces using HTML, CSS, JavaScript, and TypeScript.
  • Develop and help design scalable and efficient back-end solutions using Python and/or Golang.
  • Implement and maintain CI/CD pipelines for automated build, test, and deployment processes.
  • Create Infrastructure-as-Code.
  • Work closely with product managers, other engineers, and stakeholders to define and deliver high-quality software solutions.
  • Ensure feature development speed and reliability with well-defined service-level objectives.
  • Continually update the deployment process to ensure only robust releases are in production.
  • Troubleshoot and resolve complex technical issues and software bugs while supporting developers, engineers, and clients.
  • Mentor and provide technical guidance to junior engineers.
  • Act as a technical leader, providing guidance around architecture, code, and product development, while mentoring members of the Engineering team and providing feedback.

Qualifications:

  • 5+ years professional software development experience.
  • Strong proficiency in at least two of the following programming languages: Go and Python with proven ability to write production-quality code.
  • Proven experience with Infrastructure-as-Code (IaC) tools, specifically Terraform.
  • Experience working with Amazon Web Services (AWS) and a deep understanding of its core services (e.g., EC2, S3, ECS/EKS, Lambda, IAM).
  • Experience designing and implementing RESTful APIs and microservices.
  • Solid understanding of software development principles, design patterns, and best practices, including security in code and cloud environments.
  • Experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, CircleCI).
  • Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Experience with version control systems (e.g., Git).
  • Experience working in an Agile development environment.

Beazley Security Offers:

  • Fully remote work opportunities to fit your lifestyle.
  • Competitive salary with a commission structure.
  • Flexible working arrangements to support balance.
  • Generous parental leave to support your family.
  • Private healthcare for your peace of mind.
  • A strong pension scheme to help secure your future.
  • A lifestyle allowance to enhance your well-being.
  • Life insurance and long-term disability coverage for added security.
  • Opportunities to grow through career advancement and ongoing training.
  • Access to industry conferences and events for professional development.

Beazley Security is an equal opportunity employer. We embrace diversity and are committed to creating an inclusive environment for all employees.

Senior Software Engineer employer: Beazley Security

Beazley Security is an exceptional employer, offering a dynamic and inclusive work culture that prioritises belonging, integrity, and curiosity. With fully remote work options, competitive salaries, and generous benefits including private healthcare and a strong pension scheme, employees are empowered to thrive both personally and professionally. The company fosters growth through ongoing training and access to industry events, making it an ideal place for Senior Software Engineers looking to make a meaningful impact in the cybersecurity field.
B

Contact Detail:

Beazley Security Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Familiarise yourself with Beazley Security's core values: Belonging, Integrity, Service, Accountability, and Curiosity. During your interactions, whether in interviews or networking, demonstrate how your personal values align with theirs to show you're a great cultural fit.

✨Tip Number 2

Highlight your experience with Infrastructure-as-Code tools like Terraform and AWS services. Be prepared to discuss specific projects where you've implemented these technologies, as this will showcase your hands-on expertise and problem-solving skills relevant to the role.

✨Tip Number 3

Engage with the cybersecurity community by attending relevant meetups or online forums. This not only helps you stay updated on industry trends but also allows you to network with professionals who might provide insights or referrals for opportunities at Beazley Security.

✨Tip Number 4

Prepare to discuss your experience in Agile development environments. Beazley Security values collaboration, so sharing examples of how you've worked effectively in teams and contributed to successful project outcomes will strengthen your candidacy.

We think you need these skills to ace Senior Software Engineer

Proficiency in Go and Python
HTML, CSS, JavaScript, and TypeScript development
CI/CD pipeline implementation
Infrastructure-as-Code (IaC) with Terraform
Amazon Web Services (AWS) expertise
RESTful API and microservices design
Software development principles and design patterns
Security best practices in code and cloud environments
Monitoring and logging tools familiarity (e.g., Prometheus, Grafana, ELK stack)
Strong problem-solving and analytical skills
Excellent communication and collaboration skills
Version control systems experience (e.g., Git)
Agile development environment experience
Technical leadership and mentoring abilities

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software development, particularly with the programming languages mentioned in the job description, such as Go and Python. Emphasise any experience you have with Infrastructure-as-Code tools like Terraform and AWS.

Craft a Compelling Cover Letter: In your cover letter, express your passion for cybersecurity and how your skills align with Beazley Security's mission. Mention specific projects or experiences that demonstrate your ability to create scalable solutions and mentor junior engineers.

Showcase Your Technical Skills: Include a section in your application that lists your technical skills, especially those related to CI/CD pipelines, RESTful APIs, and Agile methodologies. This will help the hiring team quickly see your qualifications.

Highlight Soft Skills: Beazley Security values collaboration and communication. Make sure to include examples of how you've worked effectively in teams, mentored others, or resolved complex issues in previous roles.

How to prepare for a job interview at Beazley Security

✨Showcase Your Technical Skills

Be prepared to discuss your experience with programming languages like Go and Python. Bring examples of projects where you've implemented Infrastructure-as-Code using tools like Terraform, and be ready to explain your thought process behind designing scalable solutions.

✨Demonstrate Problem-Solving Abilities

Expect to face technical challenges during the interview. Practice articulating how you approach problem-solving, especially in complex scenarios. Highlight any past experiences where you successfully resolved software bugs or technical issues.

✨Emphasise Collaboration and Communication

Since this role involves working closely with product managers and other engineers, be ready to discuss your experience in collaborative environments. Share examples of how you've effectively communicated technical concepts to non-technical stakeholders.

✨Align with Company Values

Familiarise yourself with Beazley Security's core values: Belonging, Integrity, Service, Accountability, and Curiosity. Prepare to discuss how these values resonate with you and how you can contribute to fostering an inclusive workplace culture.

Senior Software Engineer
Beazley Security
B
  • Senior Software Engineer

    Kingston upon Hull
    Full-Time
    48000 - 84000 £ / year (est.)

    Application deadline: 2027-06-13

  • B

    Beazley Security

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