At a Glance
- Tasks: Join a small team to develop innovative backend solutions for the insurance industry.
- Company: Cytora, an Applied Systems company, is transforming insurance with AI-powered technology.
- Benefits: Enjoy competitive salary, flexible working, professional development budget, and annual retreats.
- Other info: Remote-first culture that values diversity and empowers your unique contributions.
- Why this job: Make a real impact in a dynamic environment while shaping the future of insurance.
- Qualifications: Experience with Python, Git, REST APIs, and AWS services is essential.
The predicted salary is between 28800 - 48000 £ per year.
Join to apply for the Backend Engineer (Mid Level) role at Cytora.
Get AI-powered advice on this job and more exclusive features.
Shape the Industry and Your Career
At Cytora, now an Applied Systems company, we’re transforming how insurers and brokers connect, operate, and grow. Our AI-powered platform is driving smarter decisions, greater efficiency, and seamless collaboration across the global insurance ecosystem. As we accelerate digital transformation, we’re looking for curious, collaborative minds ready to help shape what’s next. If you’re energized by innovation and inspired by impact, your future starts here.
Position Overview
As backend engineer at Cytora, you will be joining a backend functional team. The teams are small (maximum 4/5 people) and work independently of each other. Each team has a technical lead and a product owner steering the team to make sure we deliver the right features. Regardless of team you join, you will be prototyping, implementing, shipping and supporting features that are changing the insurance industry. The core of our product is to digitize risks and to accomplish that we rely heavily on Generative AI. Our engineering and product teams are distributed across Europe.
Required Qualifications
- Git (we use GitHub)
- Python (buzzwords: msgspec, httpx, pydantic, fastapi, structlog, sqlalchemy, alembic, jinja2, pytest, ruff, mypy)
- Mypy (we use mypy, a lot. We also welcome candidates with experience with other static type checkers!)
- REST APIs (we use openapi spec to document our APIs)
- Relational Databases (we use Postgres)
- Docker (we use Docker to package our code, and docker-compose to run it locally)
- AWS Lambda (The vast majority of our backend code is deployed as AWS Lambda functions)
- AWS S3
- AWS RDS
- AWS API Gateway
- AWS SQS
- AWS SES
Preferred Experience
- Redis
- GCP VertexAi (we use gemini a lot)
- GCP BigQuery (we use it to power our analytics)
- OCR engines (we use AWS Textract, GDocAI, and we have used tesseractOCR in the past)
- Prompt Engineering
- Kubernetes
- CircleCI
- DataDog
- Auth0
- Role Based Access Control
- JsonSchema
- Pusher (we use it to push notifications to our Frontend Web App)
- LocalStack (we use it to mock AWS services locally)
- Terraform
Why Cytora
We’re building the future of insurance and we’re doing it together. At Cytora, now an Applied Systems company, we’re driven by a shared mission to transform the industry through AI-powered solutions that deliver smarter decisions, stronger connections, and better outcomes.
We foster a culture that values who you are and recognizes that you’re more than your role: you’re a teammate, and you matter. We thrive on the strength of our diverse experiences and celebrate the uniqueness each person brings to work every day.
We believe flexibility fuels performance. Whether remote, hybrid, or in-office, we empower our teams to work in ways that work best for them.
Benefits
- Competitive salary
- Flexible working and remote options
- Professional development budget & conference access
- Annual company retreats
- A mission-driven culture that puts people first
Location
Cytora is a remote-first company. For this role you can be based anywhere in the UK provided you have fluent spoken and written English, and have the permanent right to work without requiring visa sponsorship.
EEO Statement
Applied Systems is proud to be an Equal Employment Opportunity Employer. Diversity and Inclusion is a business imperative and is a part of building our brand and reputation. At Applied, we don’t discriminate, and we are committed to recruit, develop, retain, and promote regardless of race, religion, colour, national origin, sex, sexual orientation, gender identity, disability, age, veteran status, and other protected status as required by applicable law.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Engineering and Information Technology
Industries
- Software Development
#J-18808-Ljbffr
Backend Engineer (Mid Level) employer: Cytora
Contact Detail:
Cytora Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Engineer (Mid Level)
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Cytora on LinkedIn. A friendly chat can give you insider info and might just get your application noticed.
✨Tip Number 2
Show off your skills! If you have a GitHub profile, make sure it’s up to date with your best projects. Highlight any experience with Python, Docker, or AWS – these are key for the Backend Engineer role.
✨Tip Number 3
Prepare for the interview by brushing up on your knowledge of REST APIs and relational databases. Be ready to discuss how you've used these in past projects, especially if they relate to AI or insurance.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step.
We think you need these skills to ace Backend Engineer (Mid Level)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Backend Engineer role. Highlight your experience with Python, Git, and any relevant technologies mentioned in the job description. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for innovation and how you can contribute to transforming the insurance industry. Let us know why you're excited about joining Cytora and how you fit into our mission.
Showcase Your Projects: If you've worked on any projects that demonstrate your backend engineering skills, make sure to include them! Whether it's a personal project or something from a previous job, we love seeing practical examples of your work.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets to us quickly and efficiently. Plus, it shows you're keen on joining our team at Cytora!
How to prepare for a job interview at Cytora
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and Git. Brush up on your knowledge of REST APIs and relational databases like Postgres, as these are crucial for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Cytora values innovation, so be ready to share examples of how you've used AI or other technologies to improve processes.
✨Understand the Company Culture
Familiarise yourself with Cytora’s mission and values. They’re looking for collaborative minds, so think about how you can demonstrate your teamwork skills and adaptability during the interview.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, the tech stack, and the projects you might work on. This shows your genuine interest in the role and helps you assess if Cytora is the right fit for you.