We're looking for an incredible back-end software engineer who can help us to develop the platform for our world-class product for modern charities.
At Beacon we’re a growing technology startup building the best nonprofit‑focused CRM in the world. We passionately believe in the power of technology to make a difference.
Responsibilities
- Drive the development of the Back‑End of the Beacon product, focusing on building scalable systems that power the rest of the stack. Work directly with the founders and our existing engineering team to design, develop, and maintain a sophisticated and modern web application’s infrastructure.
- Focus on developing and scaling Beacon’s database infrastructure using Amazon RDS, Google BigQuery and Google Spanner.
- Drive innovation and scalability of Beacon’s whole cloud‑based infrastructure, including queues, caches, and system monitoring and alerting tools.
- Work closely with other engineers to come up with creative and innovative solutions to challenging technical problems.
- Make use of the latest tools where appropriate. Work with AI tooling to aid developer workflows.
Requirements
- At least 8 years of relevant experience with TypeScript on the Back‑End to build the infrastructure that supports beautiful desktop web applications.
- Practical experience with Serverless architectures (Lambda or Google Cloud Run).
- Experience working closely with databases, fine‑tuning them for performance and stability.
- Deeply understand the challenges involved with scaling out distributed systems and can talk about why things like queues, caches, and effective monitoring are important.
- Proficient with different types of persistence stores (Redis, Object storage, MySql, etc.) and when to use one over another.
- Knowledge of AWS and GCP services, particularly Lambda, Google Cloud Run, RDS, BigQuery, and Spanner.
- Strong analytical and problem‑solving skills, with a passion for high‑quality code and scalable architecture.
Benefits
- 6 weeks (24 days) of holiday every year, plus bank holidays.
- 6‑week fully paid sabbatical every 5 years.
- £60 bonus for every day of holiday taken.
- Banded salary system so everyone is paid the same for doing the same job, with compensation growth within the organisation clear.
- Guaranteed pay rise to adjust for inflation every 12 months.
- EMI‑qualifying share options.
- Beacon is climate positive (beyond carbon neutral). Learn more.
- A proper pension – we match 150% of your pension contributions (up to 10%).
- Private health insurance with routine dental & optical cover.
- Modern parental leave policy (12 weeks at full pay, available to all parents).
- Cycle to work scheme.
Working together
This is not a remote role. We prefer to work together in our office at 4‑6 New Inn Broadway, London, EC2A 3PR. Flexibility is offered with flexible working hours; however, you should be present in the office most days.
#J-18808-Ljbffr