Senior Backend Engineer
Listed on 2026-01-30
-
Software Development
Backend Developer, Software Engineer
ABOUT GUIDEBOOK
Guidebook is a simple yet powerful event management software that lets you promote your event, manage registration and create an app in four easy steps with no technical skills required.
Thousands of organizations across the globe use Guidebook to create mobile applications for events, university campus open houses, venue guides, onboarding for associations, corporate training, and so much more. These apps help people stay organized, connect with their peers, and access more information - but it doesn’t stop there.
Our mission is to support the people who bring people together - event organizers. Events have never felt more important in building connections and helping shape and change minds in today’s fractured world. We are a driven team on a mission to elevate event experiences for everyone – and believe we can accomplish that while highly valuing balance, togetherness, and fun!
ABOUTTHE JOB
We are hiring a Senior Backend Engineer to help build and scale our customer-facing features and integration APIs. In this role, you will design and maintain backend systems using Python, Django, and Postgre
SQL, with a focus on creating clean, scalable data models and well-structured APIs that support both internal functionality and third-party integrations. You will contribute to backend architecture decisions and help evolve existing systems by identifying areas for improvement that can be thoughtfully incorporated into longer-term technical roadmaps.
You will partner closely with a predominantly front-end-focused team, collaborating with engineers, a product manager, and a designer to deliver high-quality features end to end. This role requires the ability to ramp up quickly, take ownership of backend systems, and operate with a high degree of independence. You’ll make pragmatic engineering tradeoffs that balance feature delivery with system quality and long-term maintainability.
Preferred candidates have experience building and maintaining SaaS products, and are comfortable using AI tools to enhance developer productivity while retaining accountability for design, quality, and outcomes.
- Own backend execution for customer-facing features from technical design through production release.
- Translate product requirements into backend solutions that are durable, secure, scalable, and easy for frontend teams to consume.
- Act as a backend partner to a front-end-heavy team, proactively identifying gaps, risks, and backend considerations early in the development process.
- Evaluate existing systems and recommend incremental improvements without disrupting delivery timelines.
- Establish and uphold backend standards for code quality, API design, and data modeling.
- Diagnose and resolve production issues using logs, metrics, and tracing.
- Contribute backend perspectives to planning, estimation, and technical discussions.
- Mentor other engineers through code reviews and knowledge sharing.
- 5+ years of professional backend engineering experience.
- Proficiency in Python for building production-grade backend services.
- Strong experience with Django, including REST API development, middleware, and ORM usage.
- Solid understanding of Postgre
SQL, including schema design, migrations, indexing strategies, and query performance. - Robust experience designing and maintaining RESTful APIs.
- Comfortable working within legacy codebases and making safe, incremental improvements.
- Understanding of backend architecture fundamentals such as request life cycles, concurrency, caching, and error handling.
- Ability to debug and troubleshoot production systems using logs, metrics, and basic observability tools.
- Strong written and verbal communication skills.
- A strong understanding of scalable backend architecture and distributed system design that support both web applications and native mobile applications (iOS and Android).
- Experience building and maintaining SaaS products and/or third-party integrations.
- Demonstrated ability to evaluate and communicate architectural tradeoffs and apply sound judgment when evolving or extending legacy systems.
- Familiarity with API documentation standards (e.g.,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).