About Us:
At Amego, our mission is to deliver the world's best attendee experiences for events, and we can't do it without an awesome team. Events is a difficult and exciting work context, filled with challenges, dynamism, and deadlines. If you're comfortable working under pressure to deliver amazing experiences for the world's top brands, you could be an Amego!Amego is the #1 mobile platform for B2B events. Our attendee experience platform empowers businesses to seamlessly organize and execute impactful events globally. Amego's cutting-edge app platform incorporates state-of-the-art technology, robust branding options, and the most comprehensive set of features available in the mobile events industry. Our tools are meticulously crafted to streamline event planning processes, ensuring efficiency, speed, and unparalleled reliability. By seamlessly integrating with core event management system partners, we enhance attendee engagement through immersive experiences that reflect and amplify the brand identity of our customers. Amego is trusted by industry leaders such as Google, ServiceNow, Atlassian, Intuit, The New York Times, and numerous others to deliver unforgettable mobile event experiences.
Job Overview:
We are seeking a dynamic and experienced Engineering Manager to lead and inspire a team of talented engineers. In this role, you will be responsible for driving technical excellence, fostering a collaborative and innovative environment, and ensuring the successful delivery of high-quality software solutions. You will work closely with cross-functional teams, including product management, design, and operations, to align engineering efforts with business objectives. This role reports to the CTO.
Key Responsibilities:
Leadership & Team Management
- Lead, mentor, and manage a team of engineers, providing guidance on professional growth and career development.
- Foster a culture of collaboration, ownership, and continuous improvement.
- Recruit, onboard, and retain top engineering talent to build a high-performing team.
Project Management
- Oversee the planning, execution, and delivery of projects to ensure timely and high-quality outcomes.
- Collaborate with stakeholders to define technical requirements, set priorities, and manage expectations.
- Identify risks and develop mitigation strategies to keep projects on track.
Technical Oversight
- Provide technical guidance and direction to the team, ensuring alignment with best practices and company standards.
- Collaborate with architects and senior engineers to design scalable, reliable, and maintainable systems.
- Drive code reviews, technical discussions, and process improvements to maintain high engineering standards.
Strategic Alignment
- Partner with product and business teams to align engineering efforts with organizational goals.
- Contribute to long-term technical strategy and roadmap planning.
- Monitor and report on key metrics to measure team performance and project success.
Qualifications Required
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development, with at least 2 years in a leadership role.
- Strong technical background with expertise in nest.js, Typescript, react, AWS, GCP.
- Proven ability to manage multiple projects and priorities in a fast-paced environment.
- Excellent communication and interpersonal skills.
Preferred
- Experience with Agile/Scrum methodologies.
- Familiarity with CI/CD pipelines, DevOps practices, and modern development tools.
- Demonstrated success in building and scaling engineering teams.
Why Join Us?
- Be part of a passionate team working on cutting-edge technologies.
- Opportunity to shape the engineering culture and drive innovation.
- Competitive compensation, benefits, and opportunities for growth.