Engineering Manager
$1,680,000–$3,000,000 year
HybridPrague, Prague, Czechia
Job Summary
Lead a team of software engineers building customer-facing features and AI-driven solutions across the stack using modern technologies. Manage engineers through onboarding, coaching, feedback, and performance management while partnering with Product, Design, and stakeholders to deliver high-impact features. Drive technical initiatives expanding the platform with new capabilities, including AI-powered workflows, ensuring performance and scalability. Maintain strong technical understanding of systems and architecture to guide design decisions and execution. Contribute technically through code reviews, architecture discussions, and hands-on implementation when needed. Build and maintain high-quality engineering standards across testing, reliability, and operational excellence. Lead agile team rituals, improve planning, remove bottlenecks, and ensure predictable delivery. Communicate clearly with technical and non-technical stakeholders and share engineering context across teams. Contribute to hiring and building a strong engineering organization.
Required Qualifications
- Experience managing software engineers and leading teams delivering production software in cross-functional environments
- Strong technical background in modern web application development, with the ability to engage in design and code discussions
- Experience building and scaling customer-facing web applications across frontend and backend systems
- Experience building APIs and backend services
- Proficiency with SQL and relational databases (PostgreSQL, MySQL)
- Strong understanding of software design, testing, and maintainability
- Experience building and deploying production-ready AI/ML services
- Strong programming skills (e.g., Python or similar) and experience with data workflows and evaluation
- Experience integrating models into SaaS products and building scalable data infrastructure
- Experience working in cloud environments (e.g., AWS) and modern DevOps practices
- Demonstrated ability to leverage AI tools and technologies to drive innovation
- Experience working in agile teams and collaborating with distributed teams
- Strong communication, collaboration, and documentation skills
- Bachelor's degree (or higher) in Computer Science, Engineering, or related field
Desired Qualifications
- Experience managing multiple teams or larger engineering domains
- Experience with cloud platforms (AWS, GCP)
- Experience with modern web technologies (React, Next.js, Ruby on Rails)
- Experience building scalable SaaS systems
- Experience delivering, fine-tuning, or optimizing LLMs
- Background in NLP or real-time/streaming data systems
- Experience improving engineering processes and development workflows
- Exposure to fintech or legal industry domains
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.