I'm working with a leading provider of quality-assured storage software and networking technologies. They work at the cutting edge of performance and reliability, helping customers in the automotive, industrial, enterprise, and consumer electronics sectors make their data move faster and safer.
We are looking for a Senior Software Engineer (C, Networking) to join their Enterprise Fusion team. In this role, you will contribute to the design and implementation of high-performance networking software used by top-tier enterprise customers worldwide. As a senior member of the team, you’ll take ownership of key components, drive architecture decisions, and mentor junior developers.
This position is ideal for engineers who enjoy solving deep technical challenges and delivering production-quality code in collaboration with a world-class team.
Tasks and responsibilities:
- Design, implement, and evolve user-space applications in C.
- Take architectural ownership of key networking features and protocol components.
- Define and deliver product capabilities in close collaboration with the Product Manager.
- Drive technical direction and contribute to roadmap planning with a strong voice.
- Collaborate cross-functionally with QA, DevOps, and support teams to ensure product robustness and customer satisfaction.
- Review code and mentor team members in best practices and performance-conscious development.
Background and Qualifications:
You are a hands-on software engineer with a strong foundation in C and a deep understanding of Linux networking. You are comfortable with complex systems and eager to take initiative in driving improvements and new development.
You should have:
- 8+ years of professional experience in systems-level software development, including extensive hands-on experience in C.
- Deep knowledge of Linux user-space programming, Libc, and POSIX APIs.
- Proven experience with networking protocols, packet handling, and performance tuning.
- Familiarity with or prior work on SMB, NFS, or other file-sharing/network protocols is a strong plus.
- Strong grasp of network architecture and core protocols like TCP/IP, UDP, DNS, Kerberos, LDAP, DHCP, ARP, and Active Directory.
- Experience working with CI/CD, containerized environments (Docker, Kubernetes), and automated build systems.
- Ability to collaborate effectively and communicate clearly with both technical and non-technical stakeholders.
- Solid understanding of agile development processes and team workflows.
Experience in the following areas will be considered an advantage:
- Kernel-space development.
- Scripting for test automation and build environments (e.g., Python, Bash).
- Cloud platform experience (AWS, Azure, GCP).
- Leading small teams or mentoring engineers.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Software Engineer - Developer
2026-05-28
Senior Software Developer (Kotlin/Kotlin Build Tools)
2026-05-29
Network Engineer Openstack/Neutron H/F/N
2026-05-29
- Posted
- Jun 28, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Espoo
- Company
- Tangent International
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Software Engineer - Developer
2026-05-28
Senior Software Developer (Kotlin/Kotlin Build Tools)
2026-05-29
Network Engineer Openstack/Neutron H/F/N
2026-05-29