Senior Backend Engineer
1047 GamesFull Time
Senior (5 to 8 years)
Candidates should have 6+ years of backend development experience with a focus on performance, scalability, maintainability, and secure, multi-tenant systems. Strong proficiency in C#, .NET Core, and RESTful API development is required, along with experience in cloud platforms like GCP or Azure. Proficient with containerization and orchestration tools such as Docker, Kubernetes, and Helm is necessary. A strong understanding of non-functional requirements in multi-tenant environments, including tenant isolation, resource partitioning, performance optimization, scalability, and observability is expected. Familiarity with asynchronous programming, concurrency control, event-driven architecture, CI/CD, GitOps, and Infrastructure-as-Code is also required. Experience with Agile environments and a DevOps culture is preferred, as are strong communication and cross-functional collaboration skills.
The Senior Engineer Back End will design and implement scalable backend systems with a strong focus on multi-tenant architecture. They will develop robust, secure, and high-performing RESTful APIs and microservices using C# and .NET Core. Responsibilities include applying best practices and design patterns, participating in architectural decisions, and building cloud-native solutions on GCP or Azure. The role involves containerizing applications using Docker, orchestrating with Kubernetes and Helm, and driving observability efforts with tenant-specific insights. Ensuring high code quality through various testing methods and implementing CI/CD pipelines and Infrastructure-as-Code are key duties. Additionally, the engineer will identify technical bottlenecks, resolve issues proactively, and stay updated with emerging technologies to promote continuous improvement.
Develops AI tools for sustainable agriculture
Mineral.ai develops technology solutions aimed at improving the agriculture industry. The company utilizes perception technology, artificial intelligence (AI), and machine learning (ML) to create tools that help farmers, researchers, and agricultural advisors increase crop yields, manage pests, and adapt to climate change. Their products include precision agriculture tools that optimize resource use and advanced data analytics platforms that provide insights from agricultural data. Unlike many competitors, Mineral.ai focuses on creating partnerships within the agriculture sector to co-develop solutions, enhancing their product offerings. The goal of Mineral.ai is to support sustainable food production and help feed the world more efficiently.