Software Engineer - Backend
Role responsibilities
Develop and maintain backend architecture, including robust APIs and complex data management systems for web-hosted services. Collaborate with product teams to implement new features and scale services that ingest and contextualize network data.
Requirements
Requires a Bachelor's degree with 4+ years of experience or an Advanced degree with 2+ years, specifically focusing on backend development. Proficiency in Golang or Python and experience with databases and caching systems are essential.
Key skills
Golang, Python, Backend Architecture, API Design, SQL, NoSQL, Caching Systems, Docker, Kubernetes, Nomad, Linux, Git, Cloudification, Containerization, Object Oriented Programming, Web Services
Keywords
Golang, Python, Backend, API, SQL, NoSQL, Caching, Docker, Kubernetes, Nomad, Linux, Git, Cloud Services, Containerization, TS/SCI Clearance, Web Stack, Software Engineering, Object Oriented Programming, Full Stack, Network Analysis