Home
Jobs
Saved
Resumes
Senior Software Engineer – Critical Communication Systems at Atos | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior Software Engineer – Critical Communication Systems
Atos
Website
LinkedIn
Senior Software Engineer – Critical Communication Systems
Croatia
Full Time
2 weeks ago
Visa Sponsorship
Apply Now
Key skills
Distributed Systems
Docker
Java
Kubernetes
Linux
Microservices
OpenShift
TCP/IP
Go
C++
C
AI
CI/CD
Mentoring
Product Management
Communication
Collaboration
About this role
Role Overview
Design and develop security-critical communication server software based on microservice / containerized architectures
Analyze and translate ETSI, 3GPP, and customer-specific requirements into robust software components
Contribute to system architecture decisions with a focus on scalability, resilience, and security
Collaborate with product management and cross-functional teams during the design phase
Solve complex technical and implementation challenges in close collaboration with the development team
Work hands-on with object-oriented programming languages (e.g. Go, C++, Java) and modern development tools
Lead and support development activities across the software lifecycle, including coaching and mentoring team members
Develop and maintain CI/CD pipelines and integrate DevOps practices
Ensure software quality through testing, code reviews, and best practices
Contribute to secure and high-availability system design (security protocols, encryption, scalability)
Work with containerization and orchestration platforms such as Kubernetes, OpenShift, Docker
Support integration with telecom infrastructure and network protocols (e.g. SIP, TCP/IP, HTTP, RTP)
Collaborate with international and cross-functional teams across all project phases
Contribute to continuous improvement of development practices and system performance
Support knowledge sharing, mentoring, and team development
Stay up to date with emerging technologies, including AI-augmented development.
Requirements
Background in Computer Science, Telecommunications, or a related technical field
Around 10+ years of experience in software development, ideally in high-availability or telecom environments
Strong experience with programming languages such as Go, C++, or Java
Experience with CI/CD pipelines, DevOps practices, and modern development tools
Good understanding of microservices, container technologies (Docker, Kubernetes, OpenShift), and distributed systems
Experience working with telecom systems, 4G/5G networks, and infrastructure environments
Knowledge of network protocols (e.g. SIP, TCP/IP, HTTP, RTP, Diameter)
Strong understanding of security topics (OAuth2, OpenID, IPSec, encryption, etc.)
Experience working in Linux environments
Familiarity with high-availability and large-scale system design principles
Fluent Croatian and English language skills; experience working in international environments
Strong problem-solving mindset and analytical thinking
Team-oriented approach with mentoring capabilities
Proactive, hands-on attitude and willingness to learn new technologies.
Tech Stack
Distributed Systems
Docker
Java
Kubernetes
Linux
Microservices
OpenShift
TCP/IP
Go
Benefits
Competitive and market aligned compensations and benefits
Additional and complementary health insurance
Christmas bonus and gift for children
Vacation allowance
Transportation allowance
Accolade bonus
Referral bonus
Jubilee award
Flexible working hours at Atos or home office
Multisport card
Free parking on site
Unlimited SIM card and business phone
Days of annual leave above the legal minimum
More favorable loans in some banks
Professional and personal development through continuous education and certification
Wellbeing days & After work gatherings
Apply Now
Home
Jobs
Saved
Resumes