About the Company:
A mission-driven technology company is looking for a Senior Backend Software Engineer
to drive the development of its next-generation platform. In this high-impact role, you will architect and maintain robust, scalable backend systems. You’ll collaborate with the wider team to deliver innovative, AI-powered software solutions.
If you're looking to contribute to a purpose-driven organisation with a clear mission, we'd love to hear from you!
Key Responsibilities
- Architect, design, and implement scalable backend systems and APIs using modern programming languages such as Python and Typescipt, Node.js
- Develop and optimize real-time and batch data pipelines for processing weather, geospatial, and business data.
- Integrate backend systems with proprietary environmental intelligence APIs, machine learning models, and external data sources.
- Design and manage high-performance SQL and NoSQL databases for real-time applications.
- Collaborate with DevOps teams to implement CI/CD pipelines, automated testing, monitoring, and deployment processes.
- Conduct code reviews, enforce best practices, and mentor junior engineers.
- Create and maintain clear, thorough technical documentation.
- Troubleshoot and resolve complex technical issues in production environments.
- Stay up to date with the latest backend technologies and recommend improvements.
- Translate business needs into scalable and maintainable technical solutions.
Argyll Scott Asia is acting as an Employment Agency in relation to this vacancy.