At a Glance
- Tasks: Design and implement innovative features for our cloud solutions while tackling complex problems.
- Company: Join Featurespace, a leading software company in fraud prevention with a fun and collaborative culture.
- Benefits: Enjoy a hybrid work model, competitive salary, and opportunities for professional growth.
- Why this job: Make a real impact in the tech world by enhancing security for clients and their customers.
- Qualifications: Experience with AWS, coding in Python, and a passion for learning new technologies.
- Other info: Be part of a fast-growing team that values innovation and personal development.
The predicted salary is between 36000 - 60000 £ per year.
At Featurespace, we strive to be the world’s best software company at protecting our clients and their customers from fraud attacks. We do that with personality, heart and professionalism, cultivating an innovative, fun and positive team atmosphere where everybody can contribute to solving our clients’ problems in new, innovative ways. We are always seeking to be the best at what we do and make our customers smile.
In your role as a Senior Platform Engineer you will help us achieve our goals and deliver success on behalf of our customer by:
- Designing and implementing new features and enhancements for continuous improvement of our cloud hosted solutions
- Design and implement a scalable, highly available and secure platform
- Building software and systems to manage platform infrastructure and applications
- Continually evaluating and improving our technology and processes to increase quality, decrease costs and improve time-to-market
- Architectural improvements on existing platform and development of our cloud hosted solutions
- Support the rapid delivery of prototypes and the creation of scalable products
- Developing and documenting internal processes
Role Responsibilities
As a company we hire people with a willingness to adapt to a variable role, so along with the key responsibilities below, we ask for ownership of any other duties as required.
Technical- Expert understanding of relevant technologies and ability to write optimized, scalable code.
- Solves complex problems and helps others in debugging and resolving issues.
- Seen as a code approver at a larger scale outside of scrum team.
- Improves areas of the system they work on, leaves things better than they found them.
- Leads significant portions of projects and makes impactful contributions.
- Capable of driving technical initiatives and leading resolution of critical bugs.
- Identifies solutions to larger problems with assistance from peers.
- Takes part in the process of interviewing, recruitment, and onboarding within their team.
- Takes full ownership of projects and ensures success.
- Regularly mentors other engineers, particularly those less experienced than themselves.
- Able to onboard new engineers into their team.
- Proactively seeks and gives timely, actionable feedback in their team.
- Helps grow the engineering function by participating in the hiring process, giving effective feedback in scorecards and during debriefs.
- Promotes good practices and helps other engineers deepen their knowledge.
- Confidence in judgement and design making, pulls in support from around the company where needed.
This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.
QualificationsMust have:
- Proven hands-on experience with deploying complex architectures using AWS services such as EC2, VPC, IAM, and S3
- Good understanding/experience of cloud design practices around load balancing, autoscaling, high availability, performance and disaster recovery
- Infrastructure-as-Code practices using Terraform and/or CloudFormation
- Automation/Configuration management tools such as Ansible, Chef & Puppet
- Experience with setting up CI/CD pipelines
- Developing in high level programming languages (preferably Python)
- Experience of the Software Development Life Cycle (source control, testing, code review, etc)
- Building and deploying containers
- Basic networking knowledge and debugging skills
- Experience of Agile/Scrum methodology
- Ability to troubleshoot and debug complex issues
- Attention to detail, excellence and quality.
- A focus on personal achievement and responsibility.
- Passion to learn new skills and technologies.
- Ability to share knowledge
- Enthusiasm and an open mindset.
- Can-do attitude.
- A passion to work for one of the fastest growing fraud prevention technologies in the world.
Great to have:
- Kubernetes deployment and management
- Cloud-native deployment technologies such as Helm
- Experience with compliance standards (e.g. PCI-DSS, SOC2 or ISO27001:2103)
Senior Platform Engineer - Featurespace in Cambridge employer: PowerToFly
Contact Detail:
PowerToFly Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Platform Engineer - Featurespace in Cambridge
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Featurespace on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Show off your skills in action! If you’ve got a GitHub or personal project that showcases your coding prowess, make sure to mention it during interviews. It’s a great way to demonstrate your hands-on experience with the tech stack they use.
✨Tip Number 3
Prepare for those technical interviews! Brush up on your AWS services knowledge and be ready to discuss how you've tackled complex problems in the past. They’ll want to see your thought process and problem-solving skills in action.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the Featurespace team.
We think you need these skills to ace Senior Platform Engineer - Featurespace in Cambridge
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Senior Platform Engineer role. Highlight your experience with AWS, Terraform, and any relevant projects that showcase your skills in building scalable platforms. We want to see how you can contribute to our mission!
Showcase Your Problem-Solving Skills: In your application, don’t just list your technical skills; share examples of complex problems you've solved in previous roles. We love candidates who can demonstrate their ability to tackle challenges head-on and improve systems along the way.
Be Yourself: We value personality and a positive attitude just as much as technical expertise. Let your unique voice shine through in your application. Share your passion for technology and how you can bring a fun, innovative spirit to our team!
Apply Through Our Website: For the best chance of success, make sure to apply directly through our website. This helps us keep track of your application and ensures it gets to the right people. We can’t wait to see what you bring to the table!
How to prepare for a job interview at PowerToFly
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of AWS services, especially EC2, VPC, IAM, and S3. Be ready to discuss how you've deployed complex architectures in the past and share specific examples of your experience with Infrastructure-as-Code practices using Terraform or CloudFormation.
✨Showcase Your Problem-Solving Skills
Prepare to talk about complex problems you've solved in previous roles. Think of specific instances where you debugged issues or improved system performance. This will demonstrate your ability to take ownership and make impactful contributions, which is key for a Senior Platform Engineer.
✨Emphasise Team Collaboration
Featurespace values a positive team atmosphere, so be ready to discuss how you've mentored others or contributed to team projects. Highlight your experience in Agile/Scrum methodologies and how you’ve helped onboard new engineers or provided feedback during the hiring process.
✨Demonstrate Your Passion for Learning
Show enthusiasm for new technologies and a can-do attitude. Be prepared to discuss any recent skills you've learned or projects you've undertaken that reflect your commitment to personal growth and excellence in your work.