About the Job
This position plays a key role in leading and mentoring a team of software engineers to foster a collaborative and high-performance culture.
The Software Engineering Manager will manage software development projects using Agile methodologies, ensuring timely delivery and quality outcomes.
Responsibilities include overseeing system architecture, code reviews, and technical design decisions across multiple services and applications.
The ideal candidate will have hands-on technical leadership skills, with experience guiding development efforts in PHP and Laravel.
A strong understanding of relational databases, including MySQL and PostgreSQL, is also required.
The successful candidate will collaborate with a global product and design team to define technical requirements and translate them into scalable solutions.
Duties include implementing and maintaining CI/CD pipelines and providing basic system administration and DevOps support.
Troubleshooting complex system issues and leading the resolution of critical production problems are also essential responsibilities.
Requirements
* 10+ years of experience in software engineering, with 5+ years in a leadership or management role.
* Deep knowledge of Agile Scrum methodologies and experience leading Agile teams.
* Proficiency in PHP and Laravel, with a strong foundation in end-to-end application development.
* Expertise in MySQL and PostgreSQL, including query optimization and database design.
* Experience with CI/CD, basic system administration, and DevOps practices.
Benefits
* Mid-senior level position with opportunities for growth and development.
* Full-time employment with competitive compensation and benefits.
* Engineering and Information Technology job function with a dynamic and collaborative team environment.
Preferred Qualifications
* Experience with Angular or other modern front-end frameworks.
* Background in financial services, VAT, or regulatory technology domains.
* Familiarity with cloud infrastructure (AWS, GCP, Azure).
* Experience working in environments with strict security or compliance requirements.
* Ability to develop architectures for scalable systems.