Senior Back End Software Engineer at Advanced AI analytics platform
Role details
Job location
Tech stack
Job description
To apply, speak to Jack. He's an AI agent that sends you unmissable jobs and then helps you ace the interview. He'll make sure you are considered for this role, and help you find others if you ask., Join a dynamic team as a Senior Back-End Software Engineer, focusing on designing and developing robust, scalable backend systems. You will build high-performing components that power data-driven products, working with microservices, distributed systems, and cloud infrastructure. This role is crucial for enhancing our advanced analytics platform., * Play a key role in building reliable, scalable, and high-performing backend systems for a cutting-edge data platform
- Join a well-funded technology company leveraging advanced machine learning and AI for critical insights
- Contribute to a product suite that provides tailored, exclusive insights, with strong opportunities for professional development
What you will do:
- Design, implement, and maintain high-quality, performant, and secure backend services and APIs
- Translate product and business requirements into elegant, scalable technical solutions
- Proactively identify bottlenecks, inefficiencies, and architectural improvements - and lead efforts to resolve them
Requirements
Do you have experience in Relational databases?, * Strong proficiency in C#/.NET Core and experience in building distributed systems or microservices
- Understanding of design patterns, SOLID principles, and software architecture best practices
- Experience with relational and non-relational databases (MSSQL, MongoDB) and ORM frameworks