Senior Software Engineer, have you ever wondered what it would be like to develop your own product?
Fast-growing Tuxera’s high-performance, enterprise-grade Fusion File Share team is hiring talented, knowledgeable, energetic persons to support our world leading and changing customers and partners.
If you have a passion for coding, solving challenges, and taking ownership of the code in Linux and networking solutions, you are the person we are looking for. We expect you to have a genuine passion for results, and the ability to achieve them both independently and as a member of a team.
The position is located in Espoo (Helsinki), Finland.
Tasks and responsibilities
- Designing, implementing and supporting Tuxera’s Fusion File Share SMB server implementation.
- Collaborate with our product manager to design and implement next version features that ensure ease of use and reliance in our product.
- Collaborate closely with the quality assurance team, other engineering support teams, and technical support team to deliver on customer expectations.
Background and Qualifications
- Proven and demonstrable skill in C and experience with scripting languages.
- Experience in user space programming in Linux (UNIX)
- Experience with Libc, POSIX API.
- Kernel development experience is a plus.
- Experience in implementing binary network protocols.
- Experience in high-performance, scalable storage solutions.
- Understanding network configuration in Linux and Windows or Mac.
- Knowledge of Microsoft’s Server Message Block (SMB) protocol to enterprise-grade network-attached storage (NAS), SMB protocol’s latest features, including SMB 2, SMB 3, and all related security features is a big plus.
- Knowledge of principles of TCP/IP protocol stack, being able to troubleshoot network related issues, analyzing traffic and using networking tools.
- Knowledge of other networking tools and protocols like NFS, iSCSI, Kerberos, ADS, LDAP, DNS, DHCP, HTTPS, PROXY is a plus.
- Knowledge of AWS, Azure, GCP cloud technologies.
- Knowledge of Kubernetes (K8s), Docker, and other container technologies.