Magnify is seeking a Senior Software Engineer to develop microservices, machine learning services, and data handling components for its post-sales orchestration platform. The ideal candidate has 7+ years of experience in software engineering, with expertise in cloud native environments and Amazon Web Services.
Requirements
- Bachelors in Computer Science or related field
- 7+ years of experience working as a software engineer building applications in a high growth, startup environment
- Strong proficiency in web application development, including data modelling across relational and non-relational data stores, API development, asynchronous workflow orchestration, and development of web-based UIs (e.g. React)
- Advanced proficiency with Typescript/Javascript, Python, or an equivalent language
- Experience with cloud native environments and Amazon Web Services
- Demonstrated success leading and delivering complex software projects with limited oversight in a distributed environment
- Excellent written and verbal communication skills
- Passionate about delivering for users and collaborating with teammates
- Have a strong bias for action, a track record of moving quickly, and the ability to identify where and when scrappiness is the right approach versus those places where deeper rigor is required
Benefits
- £60,000 - £100,000 a year