Senior Backend Engineer

Amplifirm
Edinburgh, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 68K

Job location

Remote
Edinburgh, United Kingdom

Tech stack

API
Artificial Intelligence
Architectural Patterns
Software as a Service
Databases
PostgreSQL
Node.js
OAuth
Query Optimization
Redis
TypeScript
Backend
Build Management
Integration Frameworks
REST

Job description

We are looking for a Senior Backend Engineer to design and build the platform infrastructure that will power our voice AI system. You will be responsible for creating scalable, reliable architecture that can handle millions of minutes of calls monthly while maintaining exceptional uptime and performance. This role involves building complex integration frameworks, designing robust APIs, and implementing the orchestration layer that makes our technology accessible to businesses.

Your work will encompass building deep integrations with third-party platforms, designing database schemas for complex conversational data, implementing real-time communication systems, and ensuring our platform meets stringent European data protection requirements. You will have significant autonomy in technical decision-making and will establish many of the architectural patterns that will define our system as it scales.

Requirements

Do you have experience in TypeScript?, We're seeking someone with five or more years of backend engineering experience, ideally with expertise in TypeScript and Node.js or similar backend technologies. You should have deep experience with PostgreSQL including complex query optimization and schema design, as well as production experience with caching systems like Redis. Strong understanding of RESTful API design, authentication systems including OAuth, and event-driven architectures is essential.

Experience building integration platforms, working with telephony APIs, designing multi-tenant SaaS architectures, or implementing GDPR-compliant systems would be particularly valuable. We're looking for someone who can think holistically about system design and has experience making architectural decisions that balance performance, reliability, and maintainability.

Apply for this position