Engineering Manager
On-siteSofia, Sofia-Capital, Bulgaria
Job Summary
Own projects from a high-level perspective, defining their scope, structure, and success metrics while ensuring delivery on time, on budget, and with high quality. Partner with clients and internal stakeholders during presales to shape proposals and technical solutions, then act as a bridge between business and technology to translate objectives into engineering strategies and roadmaps. Play an active role on the Dev Board to contribute to company-wide strategic and technical direction, driving continuous improvement in processes, tools, and cross-team collaboration. Conduct performance evaluations for projects and individuals, mentor engineers and leads, and foster a culture of collaboration and accountability. Serve as a liaison between engineering and departments including business development, partnership management, operations, and talent & culture to ensure alignment.
Required Qualifications
- Proven leadership experience as an Engineering Manager, Tech Lead, or similar role in a software organization
- Strong understanding of software development lifecycles, architectures, and delivery models
- Excellent communication skills with the ability to present complex ideas clearly to technical and non-technical audiences
- Ability to balance hands-on technical depth with strategic leadership
- Track record of building, coaching, and scaling teams
- Problem-solver with a strategic mindset and a proactive approach to challenges
Desired Qualifications
- Previous experience in a software service company (not a product software company)
- Experience with consulting on AI implementation and GenAI solutions
- Experience in presales, client engagement, or consulting
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.