Senior Specialist Software Engineer
Explicitly requires vibe coding skills and use of AI-assisted development (Claude Code, GitHub Copilot, agentic AI).
About the Role
Senior Specialist Software Engineer responsible for designing, developing, and maintaining real-time, cloud-native SaaS software with a focus on VoIP/media, concurrency, and scalability. The role requires strong technical leadership, mentorship, incident response for global customers, and advanced use of AI-assisted development tools such as Claude Code, GitHub Copilot, vibe coding, and agentic AI.
Job Description
Role
Senior Specialist Software Engineer responsible for designing, developing, and maintaining enterprise-grade, cloud-native, multi-tenant SaaS software with real-time constraints. The role combines hands-on development, architecture review, technical leadership, mentoring, and worldwide customer support and incident management.
Key Responsibilities
- Write and maintain software that meets real-time constraints and enterprise scalability requirements.
- Use modern AI-assisted development tools (Claude Code, GitHub Copilot, vibe coding, agentic AI) for coding and test generation.
- Empower and mentor team members to make technical decisions, foster ownership, and self-organization.
- Provide global customer support, handle incident bridges and customer escalations.
- Prioritize, assign, and manage department activities in line with R&D goals.
- Contribute to long-term architecture and next-generation planning to meet strategic objectives.
- Identify and remove roadblocks to team productivity, including cross-functional impediments.
- Review technical designs and architecture for quality, scalability, and maintainability.
- Monitor and improve code quality through reviews and process improvements.
- Collaborate with technical leads to resolve complex technical challenges.
Requirements
- Bachelor/Master degree in Computer Science, Electronic Engineering, or equivalent.
- 14+ years of software development experience.
- Proven experience building enterprise-grade, scalable software and integrating into broad enterprise ecosystems.
- Experience with multi-tenant cloud-native SaaS development and support.
- Expert usage of Claude Code, GitHub Copilot, vibe coding, and agentic AI for development and test generation.
- Deep experience in VoIP, telecom, media handling and media anchoring; protocols such as SIP, SDP, RTP, RTCP, and knowledge of firewall traversal, NAT and TCP/IP.
- Strong background in multi-threaded systems, concurrency design patterns, and related practices.
- Knowledge of inbound/outbound CCaaS concepts.
- Familiarity with Service-Oriented Architecture patterns.
- Familiarity with DevOps processes, CI/CD and monitoring for SaaS architectures; awareness of quality targets and SLAs.
- Experience with C++, C# and frameworks such as .NET and Orleans.
- Expert with public cloud infrastructure (AWS) and Kubernetes (EKS, ECS, pods, kubectl, pod affinity, pod networking, helm charts).
- Experience working with global teams and strong communication, problem-solving and decision-making skills.
Preferred / Nice-to-have
- Experience working abroad or with global teams.
- Demonstrated ability to influence in sensitive or complex situations.
- Deep experience with agile software development techniques.
Work Model
- NICE-FLEX hybrid model: 2 days working from the office and 3 days remote each week.