
Software Engineering Manager
Ambience Services
full-time
Posted on:
Location Type: Hybrid
Location: Tavros • 🇬🇷 Greece
Visit company websiteJob Level
SeniorLead
Tech Stack
CloudMicroservicesPython
About the role
- Lead and mentor the development team, driving technical excellence and upskilling members
- Architect and build new products and services (SaaS, plugins and more)
- Implement Software Development best practices and processes that fit the Agile methodologies’ philosophy
- Collaborate with Product Owner and stakeholders to discover needs and find the best ways to address them technically
- Take on hands-on engineering work, writing and reviewing code, unblocking impediments and guiding the rest of the team
- Monitor the impact of delivered solutions and drive continuous improvement
Requirements
- 2+ years of experience managing Software Engineering teams
- 7+ years of experience in Software Engineering, having built web applications, products and solutions
- Python experience
- People-centric approach in team management, looking after your team members, their well-being and their professional growth
- Experience with microservices architectures, containerized applications with CI/CD pipelines and working on cloud infrastructure
- Deep understanding of Software Design Patterns and OOP practices
- Experience with Agile methodologies
- Great communication skills and enthusiasm to talk to stakeholders and clients
- Comfort working in ambiguity — moving quickly with limited resources, but clear intent.
- A balance of vision and execution: you can set a direction and roll up your sleeves to deliver. We are looking for someone who will be quite hands-on with engineering work
Benefits
- 💸 Competitive renumeration package
- 🏥 Private medical insurance
- 🎯 Performance based bonus
- 📚 Training & development opportunities
- 🤝 A team that loves innovation, quality, and having fun at work
- ⚖️ Work-life balance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Pythonmicroservices architecturecontainerized applicationsCI/CD pipelinesSoftware Design PatternsOOP practicesweb applicationsSaaSAgile methodologiessoftware development best practices
Soft skills
leadershipmentoringcommunicationpeople-centric managementteam managementproblem-solvingcollaborationenthusiasmadaptabilityvision and execution