Enter a job title or keyword

Senior Software Engineer, Czechia based

Whirr Crew


Job Location:

Prague - Czech Republic

Monthly Salary: Not provided by the employer
Posted: 2 October 2026 (16 hours ago)
Application Deadline: 30 December 2026
Vacancies: 1 Vacancy

Job Summary

We are looking for a Senior Software Engineer with strong hands-on development experience and an end-to-end ownership mindset.

The role is focused on solving real business and technical problems across the full software delivery lifecycle from understanding requirements and designing a solution to implementation testing deployment and production support.

A key part of the role is the practical use of GitHub Copilot and other AI-assisted engineering tools to accelerate development understand existing codebases improve testing support troubleshooting and increase delivery efficiency. All AI-generated outputs must be critically reviewed validated and tested before reaching production.


Details
Start: ASAP / October 2026
Duration: Until the end of 2026 with expected extension into 2027
Allocation: Full-time
Location: Remote with occasional workshops in Prague
Language: English


Responsibilities

  • Take ownership of technical problems from initial requirements through production delivery.
  • Design and develop backend services APIs integrations and web applications.
  • Work across backend frontend cloud infrastructure CI/CD and production environments when required.
  • Quickly understand existing and legacy codebases and safely implement changes.
  • Use GitHub Copilot / LLM-based engineering tools for coding refactoring testing debugging documentation and codebase analysis.
  • Review and validate AI-generated code and identify incorrect insecure or inefficient solutions.
  • Build reliable maintainable secure and production-ready software.
  • Troubleshoot application integration infrastructure and data-related issues.
  • Collaborate with Product Owners architects developers testers and operations.
  • Contribute to technical and architectural decisions and communicate technical trade-offs clearly.


Requirements

  • Strong hands-on experience in software engineering and production application development.
  • Strong backend development experience with Java / Spring Boot / Kotlin OR Python / FastAPI.
  • Experience with REST APIs system integrations and distributed applications.
  • Practical experience with GitHub Copilot Cursor Claude Code or similar AI-assisted development tools.
  • Ability to critically review test and improve AI-generated code rather than relying on generated outputs without validation.
  • Experience with Docker cloud environments CI/CD and production deployments.
  • Experience working with unfamiliar or legacy codebases.
  • Good understanding of software architecture security testing maintainability and production readiness.
  • Strong debugging and problem-solving skills.
  • Ability to work independently with incomplete or ambiguous requirements.
  • Strong English communication skills.


Nice to Have

  • Kubernetes / AKS / OpenShift.
  • Azure and GitHub Actions.
  • React / TypeScript.
  • Kafka Azure Service Bus or other asynchronous messaging technologies.
  • Observability tools such as Splunk Grafana OpenTelemetry or similar.
  • Experience with RAG vector search AI agents LangChain/LangGraph MCP or other GenAI solutions.
  • Experience with enterprise workflow pricing tender logistics or automation platforms.