What are the responsibilities and job description for the Backend Engineer position at The Indoor Lab?
This is a full-time on-site role for a mid-level Backend Engineer at The Indoor Lab.
Role Summary
We are seeking a skilled Backend Engineer to design and implement cloud services that evaluate, store, and distribute live analytic data. This includes developing and testing micro-services and making improvements to existing ones.
Key Responsibilities
- Develop, implement, and deploy APIs and micro-services in a .NET environment.
- Collaborate with cross-functional teams to integrate containerized applications.
- Write reusable, modular code that adheres to SOLID principles.
- Manage cloud infrastructure and build pipelines.
- Optimize database queries for scalable deployments.
Qualifications
- Bachelor's degree or higher in Computer Science or related discipline.
- Strong programming skills in C#, .NET framework, and SQL.
- Experience with Kafka and Kubernetes in distributed cloud infrastructure.
- Deep understanding of Object Oriented Design principles.
- Production experience with real time compliant systems.
- Excellent written and verbal communication skills, and ability to work effectively in cross-functional teams.