About the Role
The candidate will contribute to building high-quality software solutions, working closely with cross-functional teams to deliver reliable and efficient features that meet evolving user needs.
Responsibilities
- Develop and maintain backend services and APIs
- Write clean, testable, and efficient code
- Collaborate with product and design teams to define requirements
- Troubleshoot and resolve system issues
- Participate in code reviews and technical discussions
- Optimize applications for performance and scalability
- Implement security best practices
- Support deployment and monitoring processes
- Contribute to architectural decisions
- Ensure software reliability through automated testing
- Work with distributed systems and cloud infrastructure
- Integrate third-party services and tools
- Document technical designs and processes
- Stay current with emerging technologies
- Drive improvements in development workflows
- Mentor junior engineers when needed
- Analyze system performance metrics
- Respond to production incidents
- Collaborate on feature planning and prioritization
- Ensure compliance with data privacy standards
- Participate in agile development cycles
- Refactor legacy code for maintainability
- Support continuous integration and delivery pipelines
- Evaluate new frameworks and libraries
- Conduct technical research for problem solving
Nice to Have
- Master’s degree in computer science or related field
- Experience with real-time communication systems
- Knowledge of WebRTC or similar technologies
- Familiarity with large-scale data processing
- Experience with frontend frameworks
- Contributions to open-source projects
- Experience in video or audio processing
- Knowledge of machine learning pipelines
- Background in networking protocols
- Experience with edge computing
- Familiarity with observability tools
- Understanding of low-latency systems
- Experience with mobile application development
- Knowledge of regulatory compliance standards
- Leadership experience in technical projects
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model
Team
Collaborative engineering team focused on scalable systems
About Us
We are building a platform that connects people through seamless video, voice, and messaging experiences. Our technology supports millions of users globally, emphasizing reliability, security, and accessibility.
Why Join Us
You will have the opportunity to work on large-scale systems that impact users worldwide. The environment encourages innovation, continuous learning, and technical excellence in a supportive team culture.
Available for qualified candidates
