Software Architect
Workplace: Malmö, Sverige
Expires: December 21, 2025
Join Telavox as a Software Architect to lead the technical vision and develop a cloud-native, scalable platform for Unified Communications as a Service (UCaaS). Drive the architectural roadmap, API strategy, and collaborate with cross-functional teams to build innovative communication services for large service providers and operators.
Main requirements:
  • Experience in software architecture focusing on API-driven and cloud-native systems
  • Expertise in Telecom and communication technologies and protocols (SIP, RTP, WebRTC, REST, GraphQL)
  • Designing and evolving distributed, high-availability, large-scale cloud-native architectures
  • Proficiency in building scalable, secure, resilient systems with modern tools (Docker, Kubernetes, RabbitMQ, SQL/NoSQL)
  • Strong communication and collaboration skills across disciplines
  • Ability to translate complex technical concepts into strategic business decisions
Responsibilities:
  • Develop and maintain architectural roadmap for Telavox's UCaaS platform
  • Design scalable, secure, resilient systems using cloud-native principles and microservices
  • Lead API strategy including design, governance, documentation, lifecycle management
  • Partner with cross-functional teams to translate business needs into scalable technical solutions
  • Monitor trends in UCaaS and telecommunications protocols
  • Evaluate emerging technologies and guide build vs buy decisions
  • Mentor and support development teams for consistent, high-quality implementation
  • Collaborate with leadership to align technical direction with product and company strategy
Required hard skills:
  • Software architecture
  • API design and management
  • Cloud-native system design
  • Telecom protocols (SIP, RTP, WebRTC)
  • Microservices architecture
  • Containerization (Docker, Kubernetes)
  • Message queue technologies (RabbitMQ)
  • Database technologies (SQL, NoSQL)
Recommended hard skills:
  • GraphQL
  • RESTful API development
  • High-availability system design
  • Scalable distributed systems
  • Telecommunication technologies
Soft skills:
  • Strategic thinking
  • Effective communication
  • Collaboration
  • Mentorship
  • Problem-solving
  • Influencing cross-discipline teams
Natural languages:
  • English (Proficient)
Cultural skills:
  • Innovative mindset
  • Embracing AI and automation
  • Flexible and supportive work environment
  • Customer-focused orientation