FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Backend Engineer II
Teneo Online SchoolBackend Engineer II developing AI-enabled education products for a global EdTech company. Building secure, scalable systems and maintaining backend services, APIs, and integrations.
Tech Stack
Tools & technologiesBigQueryCloudDockerJavaScriptNode.jsPostgresPythonTypeScript
About the role
Key responsibilities & impact- 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.
Requirements
What you’ll need- 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
Comp & perks- Fully remote, Europe.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend engineeringAPIsintegrationsTypeScriptNode.jsPythonNestJSFastAPIPostgreSQLDocker
Soft Skills
self-directed mindsetdebuggingproblem-solvingstrong ownershipclear communication
Certifications
degree in Computer Sciencedegree in Software Engineeringdegree in Data Engineering