Architect and develop backend solutions in AWS lambdas which conform to R&D specified calculations.
Be able to understand most statistical calculations in order to debug and troubleshoot code.
Collaborate with product and engineering teams to architect solutions that provide stability, security, and scalability, ie. Code optimisation, deployment processes.
Continuously improve tooling, methodologies, processes, and technologies to stay at the forefront of best practices and innovation.
Develop technical specifications focused on system integration, feasibility, performance, and sustainability.
Document and communicate concepts clearly, providing technical guidance and coaching to engineering teams as needed.
Regularly collaborate with senior stakeholders to define strategic direction and ensure developments align to the strategic roadmap.
Identify technical problems proactively and translate them into non-technical descriptions for broader business understanding.
Conduct structured analysis of technical issues and translate findings into actionable design solutions.
Test deliverables to ensure they meet architectural, data, and engineering specifications.
Help improve and troubleshoot processes from data engineering to application development to ensure our methods are cost effective, easy to adopt and ready to scale.
Requirements
Formal qualification in statistics, data analytics or mathematics
3+ years in Python, C++, C#, (MatLab, Octave is an advantage)
3+ years as an AWS backend and data Developer in Saas environment
Detailed AWS knowledge and working experience with associated accreditation
Thorough understanding of RESTful APIs and an API first approach
Able to anticipate and advise on future technology changes that present opportunities
Database design experience
Experience with CI / CD tooling and processes
Experience of working with Salesforce would also be beneficial.
Tech Stack
AWS
Python
Benefits
Competitive salary and benefits package
Chance to make a real impact on the company's growth and success