637346 Senior Backend Engineer
Job Description
Senior Backend EngineerBerlin | HybridWe're working with an established technology business that is continuing to invest heavily in its engineering capabilities. They're looking for a Senior Backend Engineer with strong Python experience to join a collaborative product team and take ownership of important backend services and cloud infrastructure.This is a hands-on role for someone who enjoys building robust systems, improving performance and working closely with engineers across the wider product organisation.The RoleYou'll play a key role in designing, developing and evolving backend services within a predominantly cloud-based environment.Your responsibilities will include:Designing and developing scalable backend services using Python and AWSBuilding efficient serverless applications and APIsWorking with technologies such as AWS Lambda, S3 and other AWS servicesDeveloping and maintaining APIs using frameworks such as FastAPI, Django or FlaskDesigning and optimising data solutions using PostgreSQL, DynamoDB and caching technologiesImproving application performance, reliability and scalabilityEstablishing and improving automated testing, including unit, integration and end-to-end testingContributing to CI/CD processes and engineering standardsWorking with modern dependency and package management approachesHelping maintain clean, well-documented and maintainable codebasesContributing to the architecture and integration of backend services with other parts of the wider technology ecosystemWorking closely with frontend engineers, QA, product, UX/UI and AI specialistsTaking an active role in an agile development environment and contributing ideas that improve how the team worksWhat We're Looking ForWe're looking for an experienced backend engineer who enjoys solving technical problems and wants genuine ownership over the systems they build.You'll ideally bring:5+ years of professional backend development experienceStrong commercial experience with PythonExperience with TypeScript and/or JavaScriptHands-on experience building APIs and backend servicesExperience with frameworks such as FastAPI, Django, Flask or similarStrong knowledge of relational databases, particularly PostgreSQLExperience with NoSQL technologies such as DynamoDB would be beneficialGood understanding of AWS and cloud-based architecture, particularly serverless technologiesExperience with automated testing and modern software development practicesFamiliarity with CI/CD tooling such as GitHub ActionsA good understanding of software architecture, design patterns, scalability and performance is a mustExperience working within an agile engineering teamWhat's On Offer?You'll be joining an established technology business with a collaborative engineering culture and plenty of opportunity to influence how things are built.The package includes:Basic salary of up to â¬90k depending on experienceHybrid working with a modern Berlin officeA high degree of autonomy and ownershipSubsidised health, transport and lifestyle benefitsEmployee discounts and additional company perks
ApplyWave is not an employer or a recruitment agency. You apply to each employer directly — we find their contact and write your letter. Real employers never charge money for a job or a visa sponsorship.
More from Digital Waffle
Visa Sponsorship Data
AI Resume Tailoring
Example
Tailor your resume for Senior Backend Engineer roles
- Scores your fit against the posting's own requirements
- Pulls the skills and keywords it names into your bullets
- Exports as PDF or Word, ready to submit
Reach hiring managers at Digital Waffle
AI Cover Letters for Senior Backend Engineer
Generate tailored cover letters, recruiter emails, and LinkedIn messages matched to your resume.
- Tailored to your resume & job
- Cover letters, emails, LinkedIn messages
- Professional tone, your experience
