Job Opportunity
We are seeking a skilled Engineering Manager to oversee our engineering team and ensure the delivery of high-quality managed services.
The successful candidate will be responsible for managing a growing team, implementing disciplined engineering processes, and representing the team with stakeholders, customers, and external teams.
Key responsibilities include:
* Managing a growing engineering team to optimize quality and velocity
* Identifying and measuring team health indicators
* Implementing disciplined engineering and operations processes
* Representing the team with respect to stakeholders, customers, and external teams
Requirements:
* Bachelor's degree in a technology field or equivalent
* Proven experience in software delivery using Python, Go, C, C++, Java, or similar, and/or managing operations teams
* Proven experience with OpenStack
* Demonstrated commitment to testing methodologies and maintainable code quality
* Experience with Linux system administration, Ubuntu/Debian a plus
* Strong communication and cooperation skills
* Experience with agile software development methodologies
* Experience working in and managing distributed teams
* Technical aptitude for understanding complex distributed systems
* Experience with cloud topologies and technologies
We offer a globally remote role with opportunities for career growth and development. We consider geographical location, experience, and performance in shaping compensation worldwide.
Benefits include:
* Performance-driven annual bonus or commission
* Additional benefits that reflect our values and ideals
If you are a motivated and experienced professional looking for a new challenge, please apply.