Junior Back-End (Datacenter/Cloud) Software Engineer
Kinnami
Software Engineering
Washington, DC, USA
Posted on Oct 27, 2025
The Role:Kinnami is looking for a key early employee who, while not an especially experienced software developer, is someone that has the versatility, confidence and enthusiasm to learn from experienced mentors and eventually take on additional roles and responsibilities within the company as it grows. Your initial role will be to assist with the productization of the AmiShare technology prototype to implement the first minimum viable product for AmiShare. Specifically, you will be joining the team that is developing the datacenter-oriented central server component of AmiShare. This component orchestrates the operation of the distributed network of replicating peers.Must-Have Skills- 1-3 years of experience in developing software in one of C++, Java, Kotlin for the datacenter.- Knowledge of Linux development and internals.- Knowledge of Database application development using SQL on any one of MySQL, MariaDB, PostgreSQL, Amazon AWS Aurora.Desirable Skills- Knowledge of one more of C, C++, Java, Kotlin, Objective C/C++ not already selected above.- Knowledge of Container application development using Kubernetes, Docker.- Knowledge of cloud software development on at least one hyper-scaler platform (Amazon AWS, Microsoft Azure, or Google Cloud).- Knowledge of the microservice and REST design patterns for web service development.- Container application development using Kubernetes and Docker on Linux.- Knowledge of one of DevOps and DevSecOps methodologies.- Knowledge of automatic testing frameworks and mocking libraries.- Experience in multi-threaded, multi-process programming and Client/Server communications.- Good knowledge of best practices for modern application coding techniques, especially around avoiding common security threats.- Knowledge of Cryptography (EG OpenSSL, TLS protocol, general theory).- Although this is a backend developer’s role, some familiarity with web GUI application development would be helpful.