Software Engineer (Security)
- £50000 - £75000 per annum
- Belfast
- Permanent
Software Engineer - Security Engineering
Belfast - Hybrid
The Opportunity
MCS Group is delighted to be exclusively partnering with a high-growth technology organisation as they seek to appoint a Software Engineer to join their Belfast-based security engineering team.
This is an excellent opportunity for a strong Python Software Engineer with an interest in cybersecurity, or a more experienced engineer with established security expertise.
The team is open to different levels of experience, from developers who have considered security within the software they've built, through to engineers who have designed security solutions and secure engineering practices.
The Role
You will work within a security-focused engineering team, building backend services and security tooling to protect applications, infrastructure and customer data.
Working primarily with Python and AWS, you will contribute to areas including:
- Developing security tooling and backend services using Python.
- Working with AWS services including IAM, Secrets Manager and secure logging.
- Building secure authentication and authorisation solutions.
- Identifying and remediating security vulnerabilities.
- Designing and implementing secure software solutions and security patterns.
- Working with modern cloud and AI technologies.
What You Need
- Strong software engineering experience, particularly with Python backend development.
- Experience with SQL and AWS.
- Understanding of secure software development and security best practices.
- Knowledge or practical experience of authentication, authorisation, IAM or data protection.
- Experience considering security within software you've developed.
- Genuine interest in cybersecurity and using AI responsibly within engineering.
Experience in any of the following would be advantageous:
- Building authentication systems, identity solutions or working with JWT.
- Remediating vulnerabilities, security incidents or involvement in penetration testing.
- AWS security services, SIEM, OWASP or threat modelling.
- Designing security patterns or making technical decisions from a security perspective.
You don't need experience across all these areas. The team will consider strong Python engineers with practical security awareness and a willingness to develop, as well as more experienced engineers with deeper security knowledge who can take ownership of security design and solutions.
Package & Benefits
- Bonus
- Comprehensive health, welfare and wellbeing benefits
- Hybrid working
- Exposure to modern cloud, security and AI technologies
- Ongoing learning, development and career progression
To speak in absolute confidence about this opportunity, please contact Sam McCormick or send an up-to-date CV via the link provided.
028 9049 0893 | s.mccormick@mcsgroup.jobs
We are committed to providing reasonable accommodation to individuals with disabilities throughout the recruitment process. Please let us know if you require any adjustments.
Even if this position is not right for you, we may have others that are. Please visit MCS Group to view a wide selection of our current and exclusive roles at www.mcsgroup.jobs.