The SpringCube team curated the following job opportunity to help you in your job search. Explore the position below to find your next career move.
Company Overview
A leading provider of virtual private network (VPN) services, this company is renowned for its commitment to user privacy and security.
Staff Software Engineer
What You’ll Do
- Develop high-quality, well-architected, and modular code that is easy to maintain and understand.
- Implement robust automated tests to ensure code reliability and quality.
- Design and maintain a clean, simple, and scalable application architecture.
- Optimize build and test pipelines for speed and stability.
- Conduct thorough code reviews to maintain code quality and share knowledge.
- Mentor and guide team members to foster professional growth.
- Collaborate with product management to provide technical insights and recommendations.
- Conduct research and development to explore new technologies and approaches.
- Create clear and concise technical designs and test plans.
- Break down complex tasks into manageable subtasks and accurately estimate effort.
What You’ll Need
- Proven experience in Rust, C++, or C programming languages.
- Strong understanding of IP networking, including low-level socket programming and high-level application layer programming.
- Proficiency in writing automated tests, preferably following Test-Driven Development (TDD) practices.
- Experience with Agile software development methodologies like Scrum or Kanban.
- Excellent communication skills, both verbal and written.
- Strong problem-solving and logical thinking abilities.
- Ability to mentor and guide team members.
Nice to Have
- Experience with platform-native networking internals on Android, Apple, Linux, or Windows.
- Knowledge of computer security concepts, including public key infrastructure, cryptography, and secure coding practices.
- Proficiency in Golang or Python.
Disclaimer: SpringCube curates tech job listings from various company websites to support tech professionals in Singapore during these challenging times.
- No Endorsement: Job ads on SpringCube do not imply endorsement of their authenticity or quality.
- No Client Relationship: This company is not a client of SpringCube unless stated.
- Users must click to apply, redirecting to the employer’s career page.
- No Liability: SpringCube is not liable for inaccuracies.