Sr Software Development Engineer- Remote
Sr Software Development Engineer- Remote

Sr Software Development Engineer- Remote

Manchester Full-Time 48000 - 72000 £ / year (est.) Home office possible
Go Premium
B

At a Glance

  • Tasks: Lead the development of cutting-edge security solutions for macOS.
  • Company: Join BeyondTrust, a leader in identity and access security with a global impact.
  • Benefits: Enjoy 25 days holiday, private healthcare, and a competitive pension scheme.
  • Why this job: Be part of a dynamic team that values growth, innovation, and diversity.
  • Qualifications: 5+ years experience in software development, especially on macOS, with strong coding skills.
  • Other info: Remote work opportunity with a culture of flexibility and continuous learning.

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

BeyondTrust is a place where you can bring your purpose to life through the work that you do, creating a safer world through our cyber security SaaS portfolio. Our culture of flexibility, trust, and continual learning means you will be recognized for your growth, and for the impact you make on our success. You will be surrounded by people who challenge, support, and inspire you to be the best version of yourself.

The Role

As a Senior Software Development Engineer, you will play a pivotal role in developing our Endpoint Privilege Management Solution for macOS. You will be part of a dynamic team responsible for designing, developing, delivering, and maintaining the solution using cutting-edge technologies. This is an exceptional opportunity for you to assume a leadership position in a rapidly evolving and leading-edge domain.

What You’ll Do

  • Design, build, and maintain a highly performant and resilient customer-facing client solution
  • Contribute to the design of systems and provide technical leadership for projects with increasing complexity
  • Review functional and technical requirements to identify gaps, and limitations, propose simplifications and communicate ideas effectively with cross-functional teams
  • Be a bar-raiser for delivering results and taking end-to-end ownership individually and as part of a team
  • Relentless pursuit of high quality by leveraging engineering best practices.
  • Assist and mentor junior members of the team, actively contributing to their professional development
  • Value continuous improvement, challenging the prevailing status quo

What You’ll Bring

  • 5+ years’ experience delivering and supporting client solutions on macOS
  • Solid understanding of modern design patterns
  • Experience with full lifecycle of development, including product release in an agile environment.
  • Experience working on an Agile team in a continuous integration and development environment.
  • Expertise with any of Swift and SwiftUI, C++, Objective-C
  • Strong working knowledge of bash (or equivalent, e.g. zsh) scripting
  • Automated testing experience

Nice To Have

  • Hands-on experience with macOS Security Architecture
  • Qt framework
  • GitHub Actions workflows, or Azure Pipelines
  • Ruby
  • Analysing / profiling code with Xcode’s Instruments utility
  • Rust

Benefits & Perks

Put your wellbeing first with our amazing benefits package:

  • 25 days’ holiday which increases with length of service
  • Competitive pension scheme
  • Vitality Private Healthcare for you and family
  • Medicash Benefit (including Dental cover)
  • Life Insurance (4x annual salary)
  • Income Protection if you are unable to work due to ill health
  • Paid parental leave
  • Sabbatical leave
  • Employee Assistance Programme
  • Co-investing opportunity

Diversity. Inclusion. They’re more than just words for us. They are the guiding values of how we build our teams, cultivate leaders, and create a culture where people feel connected. We take care of our employees so they can take care of our customers. Customers who come from all walks of life just like us. We hire incredible people from diverse backgrounds because when we are different together, we are stronger together.

About Us

BeyondTrust is the worldwide leader in intelligent identity and access security, enabling organizations to protect identities, stop threats, and deliver dynamic access. We are leading the charge in innovating identity-first security and are trusted by 20,000 customers, including 75 of the Fortune 100, plus a global ecosystem of partners.

Learn more at www.beyondtrust.com.

Sr Software Development Engineer- Remote employer: BeyondTrust

BeyondTrust is an exceptional employer that prioritises flexibility, trust, and continuous learning, making it a perfect fit for those seeking meaningful work in the cyber security sector. With a strong focus on employee growth and a supportive culture, you will have the opportunity to lead innovative projects while enjoying a comprehensive benefits package that includes generous holiday, private healthcare, and a commitment to diversity and inclusion. Join us in creating a safer world while being part of a dynamic team that inspires you to excel.
B

Contact Detail:

BeyondTrust Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Sr Software Development Engineer- Remote

✨Tip Number 1

Familiarise yourself with BeyondTrust's Endpoint Privilege Management Solution. Understanding the specific technologies and methodologies they use will help you speak confidently about how your skills align with their needs during any discussions.

✨Tip Number 2

Engage with the macOS developer community online. Participating in forums or contributing to open-source projects can showcase your expertise in Swift, Objective-C, and other relevant technologies, making you a more attractive candidate.

✨Tip Number 3

Prepare to discuss your experience with Agile methodologies. Since this role involves working in an Agile environment, being able to share specific examples of how you've contributed to Agile teams will demonstrate your fit for the position.

✨Tip Number 4

Highlight your leadership and mentoring experiences. As a Senior Software Development Engineer, you'll be expected to guide junior team members, so sharing instances where you've successfully led or mentored others will strengthen your application.

We think you need these skills to ace Sr Software Development Engineer- Remote

Proficiency in Swift and SwiftUI
Strong knowledge of C++ and Objective-C
Experience with macOS development
Understanding of modern design patterns
Full software development lifecycle experience
Agile methodology expertise
Continuous integration and development practices
Strong bash (or equivalent) scripting skills
Automated testing experience
Technical leadership capabilities
Code analysis and profiling using Xcode's Instruments
Familiarity with macOS Security Architecture
Experience with Qt framework
Knowledge of GitHub Actions workflows or Azure Pipelines
Ability to mentor junior team members
Excellent communication skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with macOS and relevant technologies like Swift, C++, and Objective-C. Emphasise your leadership skills and any experience mentoring junior developers.

Craft a Compelling Cover Letter: In your cover letter, express your passion for cybersecurity and how your background aligns with BeyondTrust's mission. Mention specific projects where you've demonstrated high-quality software development and teamwork.

Showcase Relevant Projects: Include examples of past projects that demonstrate your expertise in developing client solutions on macOS. Highlight your experience with agile methodologies and any automated testing you have implemented.

Prepare for Technical Questions: Anticipate technical questions related to software development and macOS security architecture. Be ready to discuss your problem-solving approach and how you ensure code quality in your projects.

How to prepare for a job interview at BeyondTrust

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with macOS development, particularly with Swift, SwiftUI, and Objective-C. Highlight specific projects where you've successfully implemented these technologies, as this will demonstrate your capability to contribute to their Endpoint Privilege Management Solution.

✨Emphasise Agile Experience

Since the role involves working in an Agile environment, share examples of how you've contributed to Agile teams. Discuss your familiarity with continuous integration and development practices, and how you’ve adapted to changing requirements while maintaining high-quality standards.

✨Demonstrate Leadership Skills

As a senior position, it's crucial to show your ability to lead and mentor others. Prepare to discuss instances where you've taken ownership of projects, guided junior team members, or influenced technical decisions that improved project outcomes.

✨Prepare for Problem-Solving Questions

Expect to face technical challenges during the interview. Practice articulating your thought process when solving complex problems, especially those related to system design and performance optimisation. This will showcase your analytical skills and your relentless pursuit of high quality.

Sr Software Development Engineer- Remote
BeyondTrust
Location: Manchester
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

B
  • Sr Software Development Engineer- Remote

    Manchester
    Full-Time
    48000 - 72000 £ / year (est.)
  • B

    BeyondTrust

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