Senior Back-End Software Engineer Tech Shoreditch, London, UK
Senior Back-End Software Engineer Tech Shoreditch, London, UK

Senior Back-End Software Engineer Tech Shoreditch, London, UK

Full-Time 80000 - 100000 £ / year (est.) No home office possible
Beacon

At a Glance

  • Tasks: Join us in developing a world-class platform for modern charities and drive innovation.
  • Company: Beacon, a growing tech startup focused on nonprofit solutions.
  • Benefits: Enjoy 6 weeks holiday, paid sabbaticals, and a competitive salary with clear growth.
  • Other info: Join a climate-positive company with excellent career development opportunities.
  • Why this job: Make a real impact while working with cutting-edge technology in a collaborative environment.
  • Qualifications: 8+ years experience in TypeScript and strong problem-solving skills required.

The predicted salary is between 80000 - 100000 £ per year.

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).
  • 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.

Senior Back-End Software Engineer Tech Shoreditch, London, UK employer: Beacon

At Beacon, we pride ourselves on being a forward-thinking technology startup dedicated to making a positive impact in the nonprofit sector. Our vibrant work culture fosters collaboration and innovation, providing employees with ample opportunities for professional growth and development. With generous benefits such as a six-week sabbatical every five years, a banded salary system ensuring equal pay, and a commitment to sustainability, we offer a rewarding environment for those looking to make a meaningful difference while advancing their careers.
Beacon

Contact Detail:

Beacon Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Back-End Software Engineer Tech Shoreditch, London, UK

✨Tip Number 1

Network like a pro! Reach out to folks in your industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This is a great way to demonstrate your expertise in TypeScript and serverless architectures, making you stand out to potential employers.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your problem-solving skills. Remember, confidence is key when discussing your experience with databases and cloud services!

✨Tip Number 4

Apply through our website! We love seeing candidates who are genuinely interested in joining us at Beacon. Tailor your application to highlight how your experience aligns with our mission of building a world-class product for modern charities.

We think you need these skills to ace Senior Back-End Software Engineer Tech Shoreditch, London, UK

TypeScript
Serverless Architectures
Amazon RDS
Google BigQuery
Google Spanner
Database Performance Tuning
Distributed Systems
Queues and Caches
AWS Services
GCP Services
Analytical Skills
Problem-Solving Skills
Scalable Architecture
High-Quality Code

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of Senior Back-End Software Engineer. Highlight your experience with TypeScript and any relevant projects that showcase your skills in building scalable systems.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about working at Beacon and how your background aligns with our mission to support modern charities through technology.

Showcase Your Problem-Solving Skills: In your application, don’t forget to mention specific examples where you've tackled challenging technical problems. We love seeing how you approach issues, especially in distributed systems and cloud-based infrastructure.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity at Beacon!

How to prepare for a job interview at Beacon

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially TypeScript and serverless architectures. Brush up on your knowledge of AWS and GCP services, as you'll likely be asked about how you've used them in past projects.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced with scaling distributed systems. Be ready to explain your thought process and the solutions you implemented, particularly around queues, caches, and monitoring tools.

✨Demonstrate Team Collaboration

Since you'll be working closely with other engineers, think of examples where you’ve successfully collaborated on projects. Highlight how you contributed to team discussions and how you approached problem-solving together.

✨Ask Insightful Questions

Prepare thoughtful questions about Beacon’s current infrastructure and future plans. This shows your genuine interest in the role and helps you understand how you can contribute to their mission of supporting modern charities.

Senior Back-End Software Engineer Tech Shoreditch, London, UK
Beacon

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>