
Staff Engineer
Beamery
full-time
Posted on:
Location Type: Hybrid
Location: London • United Kingdom
Visit company websiteExplore more
Salary
💰 £98,450 - £130,000 per year
Job Level
About the role
- Regularly shipping scalable, performant software as part of a Product team
- Set the standard for operational awareness, supporting your team to own their services end-to-end
- Collaborate with Product and Engineering Managers on initiatives by scoping and sizing for new projects and features for your team
- Design solutions, produce architectures and write RFC’s for new projects and features for your team
- Coaching and mentoring Engineers all the way up to Senior level
- Evangelise Beamery Engineering technical standards through Tribes
- Collaborate on delivering your teams solutions with non-technical stakeholders including Sales, Customer Success and our high profile, Fortune 500 customers
Requirements
- A proven track record of designing and delivering scalable cloud-based software and services
- Demonstrable experience of running and supporting services in production environments
- Previous experience as a Staff or Senior Engineer
- Ability to collaborate with non-technical colleagues to convert ambiguously defined problems into well-understood requirements and pragmatic solutions
- Strong experience building and operating backend systems in complex environments.
- Expertise with Javascript/Typescript and Node.js Ensuring quality and reliability through unit, integration and end-to-end tests.
- Experience with frontend applications built in React.
- A strong understanding of caching strategies for backend services and message queues.
- Exposure to DevOps, incident management and CI/CD pipelines.
- Experience with Kafka and exposure to SQL and NoSQL databases.
- Experience debugging and troubleshooting issues using instrumentation and logs.
- Demonstrating ownership and initiative with experience driving team projects from conception to successfully delivering business value.
- An impact-focussed mindset aligned with agile principles.
- A sense of empathy for users, teammates, colleagues and partners.
- A genuine desire to help the team work better together with a healthy dose of fun.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
cloud-based softwarebackend systemsJavascriptTypescriptNode.jsReactcaching strategiesmessage queuesKafkaSQL
Soft Skills
collaborationcoachingmentoringproblem-solvingownershipinitiativeempathyagile principlescommunicationteamwork