> Markdown version of [/jobs/ext/2004375-backend-engineer](https://www.wearedevelopers.com/jobs/ext/2004375-backend-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend Engineer - **Company:** Constructor - **Location:** Barcelona, Spain (Remote available) - **Salary:** €52,000.0 - €65,000.0 - **Contract:** Permanent contract - **Skills:** A/B Testing, Amazon Web Services, Data Analysis, Code Review, Data Infrastructure, Database Queries, Software Debugging, Python (Programming Language), PostgreSQL, Data Logging, Apache Spark, Backend, Fastapi, Pyspark, Sentry, Plotly, Cloudwatch, Databricks - **Published:** August 9, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role Must-have + Strong experience building and owning production backend services in Python + Experience with monitoring, alerting, and debugging user-facing systems + Strong SQL skills and confidence working with data-heavy systems (metrics, logging, analytics) + Ability to ship maintainable software (tests, code review, incremental delivery) Mindset + You take ownership: you can turn ambiguous problems into an executable technical plan + You care about building systems people trust and rely on Nice-to-have + Experience with experimentation systems, metrics platforms, or A/B testing workflows + Experience with PySpark and/or Databricks + We don't expect you to already be an expert in experimentation methodology - but we do expect strong backend fundamentals and the ability to ramp up effectively in a data-heavy domain Location / Time Zones + We're a distributed team. Preferred time zones are UTC+1 to UTC+7, but we're flexible ## Description This is primarily a backend role (Python services + data-heavy systems). You'll occasionally work in the Dash UI and contribute to Spark jobs, but those are not the main focus. We care about correctness, observability, and product usability more than complex infrastructure. Tech: Python, FastAPI, PostgreSQL, Plotly Dash, PySpark/Databricks, AWS, CloudWatch, Sentry (Spark work is ~5-10% - we don't expect you to be a data engineer or own the data platform.) What you'll do + Build and maintain backend services for experiment assignment, logging, and report generation + Improve scalability, performance, and reliability of experiment reporting pipelines + Add product-facing features to the UI to help users launch experiments and interpret results + Take technical ownership of projects: shape solutions, break down work, and drive execution with the team + Participate in a weekly on-call rotation (investigating occasional issues and answering internal questions) You'll collaborate closely with Search/Recommendations engineers, ML/DS partners, and customer-facing teams when needed. This role does not require frequent direct customer calls. ## Related Videos - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [From Doubt to Confidence: How Sentry Uses Verdaccio to Bulletproof SDK Releases](https://www.wearedevelopers.com/videos/739-from-doubt-to-confidence-how-sentry-uses-verdaccio-to-bulletproof-sdk-releases) - [Python Data Visualization @ Deepnote (w/ PyViz overview)](https://www.wearedevelopers.com/videos/113-python-data-visualization-deepnote-w-pyviz-overview) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Empowering Retail Through Applied Machine Learning](https://www.wearedevelopers.com/videos/976-empowering-retail-through-applied-machine-learning) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)