At a Glance
- Tasks: Build high-concurrency APIs and event-driven systems for a cutting-edge hiring platform.
- Company: Join Pynea, an innovative AI-driven tech company with a creative engineering culture.
- Benefits: Competitive salary, flexible work environment, and opportunities for professional growth.
- Why this job: Make a real impact by developing reliable systems that transform hiring processes.
- Qualifications: Experience in NodeJS, GraphQL, PostgreSQL, and a strong analytical mindset.
- Other info: Dynamic team atmosphere with a focus on ownership and collaboration.
The predicted salary is between 48000 - 84000 £ per year.
Pynea is a challenge-based interview intelligence system, powered by AI. We help companies hire faster and smarter by replacing CV-noise with evidence from real work and real human capability. We’re in full build mode towards launch - and we operate like a top-tier creative engineering studio: small team, high taste, high ownership, no corporate theatre.
We’re hiring a Senior Backend Engineer to build the enterprise backbone: high-concurrency APIs, event-driven systems, and reliability foundations that turn messy hiring inputs into trusted signal: fast, secure, GDPR-safe, and ready to scale from day one. If you love turning evolving intent into production-grade systems that don’t flinch under load, you’ll thrive here.
The role (what you own)
- You’ll own the enterprise backbone across a few high-impact areas:
- Enterprise-grade architecture
- Standardised patterns from intake → build → QA → deploy → measure. Secure by default, GDPR-safe, compliance-ready.
- Full-stack workflow automation
- Scalable GraphQL APIs, integrations, event-driven systems, monitoring/logging, error handling, and documentation that scales beyond you.
What you’ll build (real scope)
- High-concurrency APIs and reliability mechanisms (retries, idempotency, queues)
- Event-driven systems that don’t drop data
- Dashboards/reporting surfaces that remain consistent under load
- Cloud-ready architecture across GCP (with minimal AWS for asset management)
- Systems designed to ship fast, stay robust, and scale cleanly
What success looks like
- Features ship fast without hacks
- The system scales from 10 → 10,000+ users with confidence
- Reliability is visible: monitoring, alerts, error tracking, runbooks
- Security is default: permissions, audit trails, GDPR-safe practices
- Clear scoreboard: uptime, latency, error rates, queue health, enterprise readiness metrics
Who thrives here
- You see failure modes early.
- You ship production-grade systems quickly.
- You make sharp trade-offs without sacrificing reliability.
- You communicate crisply async (short Looms, diagrams, notes).
- You enjoy building enterprise systems that teams can depend on.
Must-haves
- NodeJS
- GraphQL (NestJS)
- PostgresSQL
- Data structures
- OOP principles
- Understanding of complexity principles and correct approaches
- Experience with AI and LLMs (including but not limited to Gemini)
- Strong analytical and problem-solving skills in a fast-changing environment
- Reliability mindset: monitoring, logging, retries, QA, incident-aware design
- Comfortable operating in a sprint with incomplete context and tight deadlines
Additional Skills
- Code quality & maintainability - Writes readable, consistent, and well-structured code
- Understands trade-offs between speed of delivery and long-term maintainability
- Comfortable working in a shared codebase with established guidelines
- Testing mindset - Understands the value of unit, e2e, and regression tests to minimise disruption to the frontend apps
- Writes testable code and doesn’t rely solely on manual testing
- Collaboration & ownership - Can work closely with frontend, product, and design teams
- Takes ownership of features end-to-end
- Comfortable giving and receiving code reviews
- Experience in GCP
- Experience in Prisma
- Experience in terraform
Senior Backend Developer in London employer: Pynea
Contact Detail:
Pynea Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Backend Developer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who might know someone at Pynea. A personal introduction can make all the difference and help you stand out from the crowd.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or GitHub with projects that highlight your experience with NodeJS, GraphQL, or any of the must-haves, make sure to share it during interviews. It’s a great way to demonstrate your capabilities beyond just words.
✨Tip Number 3
Prepare for technical challenges! Brush up on your problem-solving skills and be ready to tackle coding tests or live coding sessions. Practice makes perfect, so consider using platforms that simulate real interview scenarios.
✨Tip Number 4
Apply through our website! We love seeing candidates who take the initiative. Plus, it shows you’re genuinely interested in joining our team at Pynea. Don’t hesitate – hit that apply button and let’s get the conversation started!
We think you need these skills to ace Senior Backend Developer in London
Some tips for your application 🫡
Show Your Passion for Backend Development: When writing your application, let your enthusiasm for backend development shine through. Share specific examples of projects you've worked on that align with our focus on high-concurrency APIs and event-driven systems. We want to see your love for building robust systems!
Tailor Your Application to Us: Make sure to customise your application to reflect how your skills and experiences match what we're looking for. Highlight your expertise in NodeJS, GraphQL, and PostgreSQL, and explain how you can contribute to our mission of turning messy hiring inputs into trusted signals.
Be Clear and Concise: We appreciate crisp communication, so keep your application straightforward. Use bullet points or short paragraphs to make it easy for us to see your qualifications at a glance. Remember, we’re looking for someone who can communicate effectively, even in written form!
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team at Pynea!
How to prepare for a job interview at Pynea
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in NodeJS, GraphQL (especially NestJS), and PostgreSQL. Brush up on your understanding of data structures and OOP principles, as these will likely come up during technical discussions. Be ready to showcase how you've applied these technologies in real-world scenarios.
✨Demonstrate Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles, particularly around building high-concurrency APIs or event-driven systems. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your analytical skills and reliability mindset.
✨Showcase Your Collaboration Experience
Since this role involves working closely with frontend, product, and design teams, be ready to share examples of how you've successfully collaborated in the past. Talk about your experience with code reviews and how you take ownership of features from start to finish.
✨Prepare for a Fast-Paced Environment
Given the nature of the role, it’s crucial to demonstrate your comfort with tight deadlines and incomplete context. Share experiences where you’ve thrived under pressure, and be prepared to discuss how you prioritise tasks and make trade-offs between speed and maintainability.