> Markdown version of [/jobs/ext/2773241-backend-engineer-python](https://www.wearedevelopers.com/jobs/ext/2773241-backend-engineer-python). 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 (Python) - **Company:** MDPI L. L. C. - **Location:** United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** HTML, Automation of Tests, Relational Databases, Database Design, Monitoring of Systems, Python (Programming Language), Open Source Technology, Open Access, Query Optimization, Software Engineering, Backend, Git, Templating, Integration Tests, Information Technology, Restful APIs - **Published:** September 7, 2026 - **Apply:** https://careers.srb.mdpi.com/jobs/8331526-backend-engineer-python ## About the Role * Bachelor's degree in Computer Science, Software Engineering or a related field. * 2-5 years of experience in backend/server-side software development using Python. * Familiarity with email templating and rendering (HTML email). * Experience with REST API development, relational databases and SQL, including database design, ORM frameworks, migrations and basic query optimization. * Experience with automated testing, including unit and integration tests. * Good knowledge of Git and CI/CD practices, with an understanding of service monitoring and observability. * Excellent written and spoken English. * A collaborative mindset and willingness to share knowledge and support other team members. ## Description We are looking for an Intermediate Backend Engineer responsible for developing and maintaining backend features and services for MDPI Pulse (Scholar Newsletter) and related email-marketing campaigns. This role focuses on building and maintaining APIs, supporting campaign personalization, developing email rendering components and ensuring the reliability and quality of owned services through testing and CI/CD. You will work closely with the Data Engineer assigned to the project, as well as the Belgrade email-marketing operations team and other teams such as Product, QA, UX and DevOps, with a mutual goal to help scale Pulse and targeted email campaigns across more institutions and countries. Working primarily with Python, you will contribute to improving content engagement and enabling more targeted and relevant email communication. Core Responsibilities * Own end-to-end development of backend features, services and email-rendering components for MDPI Pulse and related marketing campaigns within a defined scope, ensuring quality delivery and documentation. * Design and implement API contracts for Pulse and campaign services, producing documented and versioned interfaces. * Design technical solutions for scoped backend problems, producing documented design decisions. * Optimize database queries and indexing strategies for owned components, improving backend performance metrics and achieving measurable efficiency gains. * Write integration tests and maintain comprehensive test coverage for owned components. * Perform code reviews, providing constructive feedback to improve team code quality. Additional Responsibilities * Own and maintain CI/CD pipeline configurations for owned backend services. * Apply observability principles to owned services, contributing to service health monitoring and alerting. * Support and mentor junior engineers occasionally, sharing knowledge within the team and contributing to documentation. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Backstage in Practice: Offloading Developer Operational Work Through Platform Self-Service](https://www.wearedevelopers.com/videos/1922-backstage-in-practice-offloading-developer-operational-work-through-platform-self-service) - [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) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Dev Digest 212: WebMCP or MCP, What is DevRel, AI's 10% Productivity Boost, and a 49MB Web Page…](https://www.wearedevelopers.com/magazine/717-dev-digest-212-webmcp-or-mcp-what-is-devrel-ai-s-10-productivity-boost-and-a-49mb-web-page) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)