Portugal Hybrid Employment

Glia is hiring a Senior Software Engineer, Media Essentials

About the Role

As a Senior Software Engineer on the Ether team, you'll design and implement rich media solutions that form the backbone of next-generation customer engagement. Your work will directly advance the integration of voice and AI, enabling fluid interactions across digital channels. Operating in a remote-first environment, you'll collaborate with engineers in Portugal, Spain, and Estonia to deliver resilient, high-performance systems.

What You'll Do

  • Develop and maintain distributed systems that support real-time media exchange at scale
  • Lead architectural decisions and deliver complex projects from concept to production
  • Apply rigorous software design principles and ensure long-term system reliability
  • Choose the right technology for each challenge, balancing innovation with stability
  • Champion code quality through test-driven development and continuous integration
  • Take full ownership of system performance, availability, and maintainability

What We're Looking For

  • At least five years of hands-on software engineering with a focus on distributed systems
  • Proven ability to lead technical initiatives and deliver end-to-end solutions
  • Deep familiarity with typed, compiled languages and cloud-native infrastructure on AWS
  • Strong grasp of design patterns and event-driven architectures
  • Experience with containerization, orchestration (Kubernetes), and infrastructure as code
  • Active use of AI-assisted development tools while ensuring code integrity and accountability

Preferred Background

  • Work with real-time communication protocols such as WebRTC, SIP, or VoIP
  • Hands-on experience with Kamailio, FreeSWITCH, or similar platforms
  • Development of low-latency streaming services

Environment & Culture

The team values deep technical ownership and architectural insight over allegiance to specific languages. Twice-yearly in-person gatherings in Estonia foster collaboration and innovation, while daily work thrives in a flexible, remote-first model. Engineering excellence is central, supported by a culture that promotes learning, accountability, and the responsible use of AI across all levels.

Required Skills
GoElixirRubyPythonKamailioFreeSwitchHomerAWSKubernetesDockerDistributed SystemsScalable ArchitectureSystem DesignDesign PatternsType-Safe Languages GoElixirRubyPythonKamailioFreeSwitchHomerAWSKubernetesDockerDistributed SystemsScalable ArchitectureSystem DesignDesign PatternsType-Safe Languages
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Glia
Glia is the leading AI customer service solution for banks and credit unions. Our platform unifies AI and human agents across every voice and digital conversation through our proprietary ChannelLess® Architecture.
All jobs at Glia Visit website
Job Details
Department Engineering
Category backend
Posted a month ago