Application Deadline:
7 February 2025 Department:
Technology Employment Type:
Permanent - Full Time Location:
Cambridge Reporting To:
Mark Smith - Platform Engineering Manager
Description
We are expanding our platform engineering team and seeking an ambitious Lead Platform Engineer with extensive development experience using the AWS platform. You’ll be working with high calibre teams in a collaborative, friendly and supportive team environment. As we are an advanced user of AWS services, you’ll be working on platform capabilities and product features using the best mix of cloud services and new development.
You’ll be exposed to a wide variety of technologies and features and have the opportunity to make a significant impact, including cloud environments, web UI (both Angular and React) and multiple databases (Dynamo, Mongo and Postgres). You will also collaborate with teams working on our Android and iOS Apps, and data pipelines.
We are looking for someone who is used to working in a team environment in close cooperation with DevOps, Marketing and Product Management. You’ll need strong interpersonal skills, good commercial awareness and a desire to deliver an outstanding experience for our customers. You’ll be acting as the Lead in a team of Engineers, so the ability to mentor, coach, guide and develop others is important. What you'll be doing
Designing and developing high quality, testable software in cloud applications & services. Working with product management and UI designers to implement new features with a highly usable and consistent look-and-feel. Understanding current infrastructure and stack in order to employ best AWS solutions. Creating reusable, effective, and scalable code. Identifying bottlenecks and bugs in the system and develop solutions. Contributing to the architecture of our applications and use of AWS services. Debugging applications & services to support our customer service team in the field. Ensuring that software is delivered to a high standard and rigorously tested. Mentoring, coaching, guiding and supporting other Engineers (not line managing).
What we're looking for
Strong experience in core AWS services, with a deep understanding of core AWS services, uses, and architecture best practices. Key AWS knowledge is likely to include some or all of S3, EC2, Lambda, SNS, CloudFront, SQS, DynamoDB, IoT, VPC, Kinesis, Elastic Beanstalk and API Gateway. Infrastructure-as-code experience using Terraform, Serverless or CloudFormation. Highly proficient in one or more languages from our stack (Node.js, Typescript, React, AngularJS). Experienced with implementing unit/integration/component/performance testing as part of Continuous Integration and Continuous Delivery. Experience of developing and working with RESTful microservices. Capable of using RDBMS / Non-SQL databases experience such as MongoDB. Experience scripting in Bash or Python. Experience of Linux administration.
What's in it for you?
Checkit offer a range of benefits designed to give you the opportunity to learn and develop your skills, provide for your future, look after your routine healthcare, and feel protected if life throws you a curve ball. Our benefits include:
Everyone gets a generous amount of leave, above the statutory levels, to help you rest and recharge Your birthday off in addition to your annual leave allowance 2 mental wellbeing days off per year if required, to take the time to reset and look after yourself Life insurance at 4x your basic salary Up to 20 paid sick days in any rolling 12 month period Income protection insurance to pay your wages if you need extended time off work due to illness Health cash plan and BUPA dental to help with the costs of optical, dental and support for your mental wellbeing Access to Help@Hand health & wellbeing app Contributory pension scheme Share award scheme, allowing you to be rewarded for our future success Enhanced maternity and paternity pay, and paid loss of pregnancy leave Up to 60 days “work from anywhere” per year, allowing you to work from overseas Unlimited access to thousands of courses on LinkedIn Learning, and Pluralsight for tech roles In addition, we have a remote-first, work-where-it-works culture, meaning that in this job, you’ll be able to work from home for the majority of the time, going to one of our offices in London, Cambridge or Fleet only when you need to collaborate with your team. #J-18808-Ljbffr