Job Overview
As a Software Backend Developer, you will have the opportunity to build and design innovative solutions that solve real-world problems. This role involves creating cutting-edge technology that pushes the boundaries of what is possible.
You will be part of a team dedicated to developing scalable software systems. Strong knowledge of C systems programming and experience with Unix development environments are highly valued.
Your Key Responsibilities
Develop and support core applications with a focus on security, quality, scalability, and performance. Ensure seamless integration with existing infrastructure and adhere to industry standards.
Essential Qualifications
* Minimum 3-5 years of experience in software development
* Strong understanding of network protocols such as UDP and TCP
* Excellent written and verbal communication skills
In this role, you will collaborate closely with cross-functional teams to provide technical guidance, contribute to impactful initiatives, and drive business growth.
Desirable Skills
* C++, Java, or Golang; distributed systems; cloud infrastructure/DevOps; REST API
* Experience building large-scale, distributed software platforms, including modern cloud storage platforms and APIs