Teacher-Led, Real-Time school from the safety of home.
Backend Engineer II
Location
Poland
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
Backend Engineer II
Teneo Online School
• Build and maintain backend services, APIs, webhooks and integration services. • Develop secure, scalable foundations for multi-tenant education products. • Build and improve integrations with learning platforms, third-party services, AI providers and internal systems. • Design reliable data flows for assessment, feedback, learner activity, reporting and operational workflows. • Build and maintain authentication, authorisation, permissions and audit capabilities appropriate for education products. • Work with PostgreSQL, BigQuery and modern cloud application infrastructure. • Build and deploy containerised services in cloud environments. • Improve reliability, observability, performance and maintainability across backend systems. • Investigate production issues, identify root causes and implement durable fixes. • Work closely with Product and AI Engineers to turn product needs into scalable technical systems. • Engage with education partners where useful to understand real workflows and improve integrations. • Use AI-assisted development tools appropriately while maintaining strong standards for testing, security and code quality. • Write clean, tested and maintainable code.
Job Requirements
- 3+ years of professional backend engineering experience in production environments.
- Experience owning backend services, APIs, integrations, webhooks or cloud-based systems beyond narrowly scoped feature delivery.
- Strong experience with TypeScript/Node.js, Python or similar modern backend technologies.
- Experience with frameworks such as NestJS, FastAPI, Express or similar.
- Solid understanding of APIs, authentication, validation, permissions, databases and backend architecture.
- Experience with PostgreSQL and modern cloud platforms.
- Experience integrating third-party APIs, SaaS platforms or AI services.
- Experience with Docker or similar containerisation tools.
- A self-directed mindset and the ability to investigate unclear technical problems, make sound decisions and move work towards practical solutions.
- Strong ownership, debugging and problem-solving skills.
- Clear written and spoken English.
- Nice to have: Experience with learning-platform integrations, LTI standards or education technology.
- Nice to have: Experience with event-driven systems, data pipelines, workflow automation or integration-heavy products.
- Nice to have: Experience building multi-tenant SaaS products.
- Nice to have: Experience with CI/CD, monitoring, logging, privacy, security or auditability.
- Nice to have: Experience with Google Cloud or comparable cloud platforms.
- Nice to have: A degree in Computer Science, Software Engineering, Data Engineering or a related technical discipline.
Benefits
- Fully remote, Europe.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer – Storefront
Thomann.ioWe are creating the most inspiring shopping experience for musicians
• Develop and maintain customer-facing features and components across Content Management, Advertising, and Customer Relations. • Lead pivotal projects from development through production launch, including landing page improvements and expansion of marketing campaign capabilities. • Implement and maintain new and existing product features. • Perform comprehensive automated unit and integration testing to ensure high quality, supplemented by manual testing as needed. • Help drive the team forward by leading technical solution planning and ensuring project goals are met on schedule. • Collaborate with stakeholders and other engineering teams on business-critical projects and features.
Database Engineer
Deutsche Telekom IT SolutionsAs Hungary’s most attractive employer in 2025 (according to Randstad’s representative survey), Deutsche Telekom IT Solutions is a subsidiary of the Deutsche Telekom Group. The company provides a wide portfolio of IT and telecommunications services with more than 5300 employees. We have hundreds of large customers, corporations in Germany and in other European countries. DT-ITS received the Best in Educational Cooperation award from HIPA in 2019, acknowledged as the Most Ethical Multinational Company in 2019. The company continuously develops its four sites in Budapest, Debrecen, Pécs and Szeged and is looking for skilled IT professionals to join its team.
Role Description This position is within the Tolling Services team of Deutsche Telekom IT Solutions Hungary. The team consists of IT professionals specializing in electronic road-charging solutions. Together with our partners, we develop and operate intelligent, kilometer-based tolling systems for international customers, covering the entire business process: - Vehicle registrations - Country booking - Providing On-Board Units - Position data transmission - Charge calculation - Fleet billing Leveraging digital intelligence and advanced technology, our tolling solutions facilitate seamless mobility across Europe. The team aims to enhance existing services and expand into new domains. As part of an international team collaborating with T-Systems International, you will play a key role in supporting our customers with cutting-edge tolling solutions. As a Database Engineer: - Microsoft SQL Server operation: maintenance, migrations, administration, configuration, etc. - Support developers, testers and DevOps engineers about best practices in database operation. - Part of database team provides full operational responsibility (incl. production environment, 24x7 on call duty and SLAs). Qualifications - Experience with Microsoft SQL Server - Experience with SQL Databases – Oracle or/and MySQL or/and PostgreSQL or/and MariaDB - Experience with NoSQL databases – MongoDB or/and Apache or/and Neo4j - Knowledge of scripting in Ansible AWX - Team player attitude - Experience working in agile - Excellent written and verbal communication competences in English language - Proficiency in Jira & Confluence Requirements - German language knowledge (advantage) Benefits - Remote working possibility available only within Hungary due to European taxation regulation Company Description As Hungary’s most attractive employer in 2025 (according to Randstad’s representative survey), Deutsche Telekom IT Solutions is a subsidiary of the Deutsche Telekom Group. The company provides a wide portfolio of IT and telecommunications services with more than 5300 employees. We have hundreds of large customers, corporations in Germany and in other European countries. DT-ITS received the Best in Educational Cooperation award from HIPA in 2019, acknowledged as the Most Ethical Multinational Company in 2019. The company continuously develops its four sites in Budapest, Debrecen, Pécs and Szeged and is looking for skilled IT professionals to join its team.
• End-to-end feature development, from design and implementation to production rollout and ongoing improvements. • Build and operate backend services with a strong focus on scalability, reliability, and performance in a microservices environment. • Participate in system design and architecture planning, and contribute to technical decisions across the team. • Work with asynchronous, message-driven components using Redis Streams, including debugging, tuning, and ensuring resilient processing. • Write high-quality, maintainable code with appropriate test coverage; participate actively in code reviews. • Collaborate effectively with teammates and cross-functional stakeholders to deliver high-impact outcomes. • Continuously learn, adapt, and stay up-to-date with best practices and evolving technologies.
Senior AI Software Engineer, Python
Setton Industries Inc.Empowering Manufacturing Innovation through Engineering Excellence and Tailored Solutions
• Own the reliability of the event-driven messaging layer, including backpressure management, idempotency, dead-letter handling, and retry strategies. • Build and operate the infrastructure that runs LLM orchestration workloads at scale. • Own the operational data layer for the CI runtime, including state management, session persistence, and real-time data access patterns. • Own observability for the CI platform, including structured logging, distributed tracing (OpenTelemetry), and error tracking (Sentry). • Maintain and harden the interfaces between CI and downstream platforms, including contract testing, versioning, and failure handling. • Conduct code reviews and mentor team members on Python engineering practices and production readiness. • Own production support for CI infrastructure, including on-call responsibilities and incident response.



