Senior Software Architect - Telecom Security
Lead end-to-end architecture for telecom and security products, turning complex needs into scalable systems, guiding teams, and shaping technical direction.
Join our Engineering team as a Senior Software Architect, where you will shape the technical direction of our products and turn complex product requirements into clear, robust, and scalable solutions.
In this senior role, you will research and design technical approaches that meet evolving product needs, balancing quality, speed, and long-term maintainability. You will work closely with the Technical Product Manager and Engineering feature teams to translate requirements into pragmatic architecture and implementation guidance.
You will collaborate across the organisation with stakeholders in Product Management, Professional Services, Threat Intelligence, and Pre-sales to ensure solutions are aligned to customer and business outcomes. You will take ownership of defining call flows, data flows, deployment architecture, network integrations, and performance and scalability decisions. Working alongside the Director of Engineering and senior engineers, you will help drive architectural standards, make sound trade-offs, and keep the overall system coherent as it grows.
This role is based in our offices in Dublin 2, Ireland.
Key Responsibilities:
Budget-level Estimates: Provide initial assessments of complexity, risk and cost for business requirements to allow product managers and Engineering management to prioritise features and development plans.
Architecture Design: Develop solution architectures for products that meet business needs and that allow developers to implement product requirements efficiently.
Technical Specifications: Assist the Technical Product Manager in understanding product requirements and translating them into technical specifications (either directly or through collaboration with and supervision of others doing the work).
Technical Leadership: Provide technical leadership and guidance to development teams. Act as spokesperson for Engineering on technical matters as required.
Implementation Reviews: Supervise implementations to ensure they align with desired requirements and architecture. Address concerns proactively to correct any problems.
Research New Technologies/Solutions: Stay updated with emerging technologies and industry trends, proposing them where it may be beneficial. Explore and evaluate new technologies and solutions that could enhance products.
Prototype Development: Lead and/or supervise the development of prototypes and proof-of-concept projects to assess the viability and potential impact of innovative solutions.
Qualifications, Key Skills, and Competence
Minimum Requirements:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related technical field.
10+ years of experience in software development and architecture, including extensive experience designing and maintaining large-scale systems.
Demonstrated ability to align technical strategy with organisational objectives, mentor others in architectural principles, and lead multi-team initiatives.
Demonstrated in-depth knowledge of telecoms networks, signalling protocols, networking, and messaging.
Experience in cyber security, signalling security, and messaging security.
Demonstrated experience in systems architecture and systems integration, preferably in a telecoms environment.
Experienced in working with on-premise infrastructure and public cloud environments, including capacity planning and dimensioning.
Experience working in a software engineering environment with agile processes.
Ability to understand customer pain points and to explain technical decisions from a customer point of view.
Great communication skills with both engineers and stakeholders in other departments. Ability to explain technical problems and solutions to business stakeholders.
What can Enea offer you?
At Enea, we strive to create an environment where you can thrive both professionally and personally. We offer:
Flexible hybrid work: A modern work model that supports a healthy work–life balance.
Collaborative environment: A dynamic, globally connected team culture that fosters engagement in cybersecurity initiatives and cross-regional projects.
Inclusive culture: A diverse and inclusive workplace that values your voice and promotes mutual respect and collaboration.
Competitive compensation: A competitive salary package complemented by region-specific benefits.
Ongoing learning and career development: Continuous learning opportunities and clearly defined career paths to support your professional growth across the organisation.
About Enea:
Enea is a global specialist in advanced telecom and cybersecurity software, with a vision to make the world's communications safer and more efficient. Through continuous innovation, our solutions help customers optimize, secure, and monetize their global communication services, enabling seamless connections between people, businesses, and connected devices worldwide. We serve 300 customers across 100+ countries, including telecom operators, cloud communication providers, governments, and cybersecurity vendors. More than 3 billion people rely on Enea technologies every day. Headquartered in Stockholm, Sweden, Enea is publicly listed on NASDAQ Stockholm. www.enea.com
- Department
- Development
- Role
- Software Architect
- Locations
- Dublin, Ireland
- Remote status
- Hybrid
Dublin, Ireland
We care about you
At Enea, we believe our employees are our most important asset and are dedicated to their well-being. We encourage, guide, and support employees, helping them to advance their careers while contributing to customer projects and to the success of our company.
We want our employees to be happy and healthy and encourage activities beyond work responsibilities. For example, we contribute to sporting activities, organize social events, celebrate successes and support all efforts for employee well-being. With us, you will find a stimulating work environment, where we reward extraordinary achievements and allow people to grow in their professional roles.
About Enea
Enea is a global specialist in advanced telecom and cybersecurity software, with a vision to make the world’s communications safer and more efficient. Dedicated to innovation and security, our solutions connect, optimize, and protect communications between people, companies, and connected things worldwide. We serve 160+ communication service providers across 100+ countries, with more than 3 billion people relying on Enea technologies every day. Headquartered in Stockholm, Sweden, Enea is publicly listed on NASDAQ Stockholm.
To learn more, visit us at enea.com