CareerPlanSign in

Backend Software Engineer

Czech Republic, Multiple Locations, Multiple Locations💼 Full-time🗓 2026-09-11 → 2026-09-26

Core

Design, implement, and operate scalable, reliable backend services and distributed systems with a focus on security, performance, and cost efficiency.

Role type

Senior Backend Software Engineer

Builds

Production backend services, distributed systems, and operational tooling

Domain

Cloud infrastructure, distributed systems, security

Deliverable

production ML models | product features | infrastructure

Required skills

Backend service design, algorithm/data structure fundamentals, multithreading, asynchronous processing, networking, cloud architecture, DevOps practices, security hardening, telemetry analysis, AI tool integration

Preferred skills

Azure cloud platform, AI-assisted development workflows, scalable system architecture

Technologies

C, C++, C#, Java, JavaScript, Python, Azure

Responsibilities

Contribute to architecture proposals and design docs evaluating tradeoffs across functionality, performance, reliability, and cost; write clean, efficient, maintainable code and participate in code reviews; define and execute test strategies to improve coverage and prevent regressions; operate and improve live services including on-call duties and incident investigation; use telemetry and metrics to validate assumptions and drive outcomes; align stakeholders to drive cohesive end-to-end experiences

Seniority

Senior, hands-on IC

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.