Senior Backend Engineer – Storyfinding Team
Financial Times · Sofia
Job description
About the role
The Financial Times is looking for a Senior Backend Engineer to join the Storyfinding team, which bridges journalism and technology. You will design, build, and operate backend systems and data pipelines that enable investigative reporting and editorial storytelling.
Key responsibilities
- Design, build, and maintain scalable backend services, APIs, and cloud infrastructure.
- Create and operate robust data pipelines that ingest, clean, enrich, and model complex datasets.
- Develop shared data infrastructure to turn one‑off investigations into reusable tools.
- Collaborate with journalists, product managers, and engineers to translate editorial questions into scalable data solutions.
- Lead engineering best practices, mentor junior engineers, and ensure high standards of testing, observability, and security.
Required profile
- Curious and pragmatic, motivated by impact on real‑world journalism.
- Comfortable working with messy, unstructured data and shifting editorial priorities.
- Strong communication skills for both technical and non‑technical stakeholders.
- Interest in AI, agentic AI, and emerging technologies.
Required skills
- Python for backend services and data processing.
- AWS cloud platform.
- Apache Airflow for workflow orchestration.
- SQL and experience with databases such as BigQuery, Redshift, PostgreSQL, SingleStore, MongoDB.
- Version control (GitHub) and CI/CD pipelines (CircleCI).
- Familiarity with Streamlit for lightweight user interfaces.
What we offer
- Annual bonus scheme.
- 25 days paid leave.
- 24/7 Employee Assistance Program.
- Life insurance and enhanced parental leave.
- Food allowance and Multisport card.
- In‑house and external training programs with a dedicated training budget.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Bulgaria.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 day ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Financial Times
Sofia