About Us
At Creai, we specialize in harnessing the power of artificial intelligence and machine learning to drive business transformation. Our mission is to help clients reduce costs, increase efficiency, and unlock new opportunities by leveraging cutting-edge AI solutions. We're rapidly growing and are looking for talented professionals to join our team and shape the future of AI-driven innovation.
About the Role
As a Software Engineering Manager, you will play a critical role in leading high-performing teams, driving technical excellence, and ensuring technology decisions align with business goals. Your responsibilities will range from technical oversight and architecture reviews to people management, project planning, and organizational leadership. You will empower teams through mentorship, career development, and strategic alignment with product and business objectives.
Key Responsibilities
People Leadership
- Manage multiple team leads, overseeing team performance and growth.
- Mentor engineers and team leads, fostering career development.
- Promote a culture of inclusion, collaboration, and innovation.
- Encourage creative problem-solving and ownership of solutions.
Technical Leadership
- Define the technical vision and strategy in alignment with business goals.
- Oversee architectural decisions, ensuring code quality and best practices.
- Lead modernization efforts and implement forward-thinking technical strategies.
- Foster continuous improvement in technical processes and outcomes.
Project & Delivery Management
- Strategically allocate resources across teams for optimal delivery.
- Work with Product Management on roadmap planning, prioritization, and project execution.
- Manage risks and remove obstacles for seamless project delivery.
- Continuously improve development processes and delivery pipelines.
Organizational Leadership
- Partner with the CTO to shape and execute the technology strategy.
- Collaborate with Product Leadership to align technical capabilities with product goals.
- Communicate technical challenges in a way that stakeholders can understand and act upon.
- Advocate for engineering teams, ensuring they have the necessary resources and support.
What We’re Looking For
Required Qualifications
- 8+ years of software development experience.
- 4+ years in engineering management, leading multiple teams.
- Proven ability to lead in fast-paced, uncertain environments.
- Strong technical background with modern software architectures (limited hands-on coding required).
- Excellent communication skills for technical and non-technical stakeholders.
- Experience working with Product teams to translate business needs into technical strategies.
- Familiarity with Agile/Scrum methodologies and cross-functional leadership.
Desirable Qualifications
- Experience leading large-scale engineering projects.
- Expertise in fostering innovation while ensuring operational excellence.
- Experience with AI technologies like Machine Learning, Computer Vision, Generative AI, or Large Language Models.
Work from Anywhere 🌍
We’re hiring throughout México, Colombia and Costa Rica and offer full remote flexibility! You can work from anywhere worldwide, as long as you’re available during our core hours (9 AM to 5 PM CST).
Perks & Benefits 🎉
✅ Unlimited PTO—trusting you to manage your time effectively. ✅ Health insurance (valid for employees in Mexico). ✅ Remote workspace budget to help you set up your ideal work environment.
We Encourage You to Apply! 🚀
We know that women and underrepresented minorities often hesitate to apply if they don’t meet 100% of the qualifications. Don’t let that stop you! If this role excites you, we strongly encourage you to apply—even if you don’t meet every requirement. Your unique experience and perspective are valuable to us!
Join us at Creai and help shape the future of engineering leadership!