Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Engineering Manager - Application Platform & Infrastructure image - Rise Careers
Job details

Engineering Manager - Application Platform & Infrastructure

We are seeking a forward-thinking Engineering Manager to lead our talented backend platform and infrastructure team. You will drive innovation in application framework & technologies, manage a team of engineers and ensure the delivery of high-quality, developer-centric tooling and internal libraries. As an Engineering Manager, you will guide your team to success, foster collaboration, and cultivate a culture of continuous improvement in the ecosystem.

You will:

  • Lead, motivate, and guide a team of engineers, fostering an environment focused on collaboration, creativity, and growth in the development of cutting-edge user interfaces.

  • Spearhead the modernization & maturation of the internal platform engineering capabilities, driving the adoption of modern development frameworks, performance optimization techniques, and infrastructure standards

  • Illicit feedback from developers to validate and clarify ensuring alignment with developers needs and feasibility.

  • Collaborate with engineering managers in product domain teams to advocate and prioritize capabilities that enhance developer experience while maintaining the integrity and performance of existing internal systems & tooling.

  • Use emotional intelligence to navigate complex situations, resolve conflicts, and create a psychologically safe and high-performing engineering environment.

  • Provide coaching and mentorship to team members, supporting their growth in technologies, and career advancement.

  • Deliver regular and constructive feedback to your team regarding their performance and technical contributions.

  • Evaluate and optimize development workflows and operational practices to enhance overall efficiency and ensure timely delivery of user-centric features.

  • Participate in on-call practices as a point of escalation from the team.

  • Assume scrum master responsibilities and guide the team in following agile processes effectively, with a focus on internal deliverables and sprint planning.

You bring:

  • A proven track record with a minimum of 7 years in application development, working with modern application frameworks, and/or writing internal tools, SDKs and infrastructure automation.

  • Demonstrated experience leading and managing teams, with a strong ability to manage relationships and drive collaboration across design, product, and engineering teams.

  • Strong technical acumen in DevOps concepts and practices, with the confidence to make informed data-driven decisions and guide the team in implementing scalable solutions & processes to improve developer experience.

  • Experience managing multiple codebases and libraries in different stages of development, from greenfield projects to maintaining and improving legacy systems.

  • Familiarity in backend application frameworks and languages (e.g., Python, Django, FastAPI), and AWS (Fargate, RDS, Lambda) 

  • High emotional intelligence, with the ability to manage interpersonal relationships, resolve conflicts, and maintain a positive, creative, and collaborative team dynamic.

  • Excellent communication skills, with the ability to advocate for optimal front-end solutions, address technical challenges, and align goals across departments.

  • Proven experience in coaching and mentoring engineers, helping them grow their skills in modern web technologies, accessibility, and performance optimization.

  • A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, with a strong focus on front-end development and user experience.

Why team members love working at Top Hat:

  • A noble mission that creates meaningful, fulfilling work

  • A team that cares deeply for customers and for each other

  • Competitive stock options program that encourages our team to act like owners

  • Professional learning and development for all role levels

  • An awesome and welcoming Toronto HQ

  • Competitive health benefits that start on day one

  • A management team focused on performance, growth, engagement and connection

  • Our winning strategy and market potential

  • Innovative PTO policy with lots of time and space for self-care

  • Passionate customers that believe in us—and what we do

  • A chance to work with new tech like generative AI - and see the customer impact first-hand in weeks (not years)

  • Through our Top Hat Field Trip, every Top Hatter has the chance to visit a campus to see and feel the impact we're making in class with instructors and students

Top Hat Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Top Hat DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Top Hat
Top Hat CEO photo
Unknown name
Approve of CEO

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Engineering Manager - Application Platform & Infrastructure, Top Hat

At Top Hat, we're on the lookout for an innovative Engineering Manager to guide our dynamic Application Platform & Infrastructure team. If you’re passionate about leading a skilled group of engineers and are eager to elevate our application framework and technologies, this might be the perfect role for you! In this position, you’ll motivate and inspire your team to create high-quality, developer-centric tools and internal libraries that truly make a difference. You’ll spearhead the modernization of our internal platform, ensuring that we're leveraging the latest development frameworks and performance optimization techniques. Your ability to engage with developers will be key as you elicit feedback to align our projects with their immediate needs. Collaboration is at the heart of what we do; you'll work closely with other engineering managers to enhance the developer experience across our systems. This role isn’t just about managing projects; it’s about cultivating a thriving, psychologically safe environment where every team member can grow. You'll be providing coaching, delivering feedback, and taking on scrum master responsibilities to keep our agile processes on track. You’ll thrive here if you have a solid background in application development, including experience with modern frameworks and backend technologies, as well as the emotional intelligence to navigate team dynamics effectively. If you’re ready to make a significant impact at Top Hat and drive our engineering excellence, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Engineering Manager - Application Platform & Infrastructure Role at Top Hat
What are the responsibilities of the Engineering Manager - Application Platform & Infrastructure at Top Hat?

As the Engineering Manager - Application Platform & Infrastructure at Top Hat, your responsibilities will include leading a talented team of engineers, spearheading the modernization of the internal platform, managing development workflows, and fostering a culture of collaboration and continuous improvement. You'll also be involved in coaching team members and enhancing the overall developer experience.

Join Rise to see the full answer
What qualifications are needed to apply for the Engineering Manager position at Top Hat?

To be considered for the Engineering Manager position at Top Hat, candidates should have at least 7 years of experience in application development and a strong background in backend frameworks and languages, alongside a Bachelor's or Master's degree in Computer Science or a related field. Proven leadership and management experience in a collaborative environment are also essential.

Join Rise to see the full answer
How does Top Hat support the growth of its Engineering Manager - Application Platform & Infrastructure?

Top Hat supports the growth of its Engineering Manager by providing professional learning and development opportunities, a competitive stock options program, and a management team focused on performance and engagement. The culture emphasizes coaching and mentorship, allowing you to foster both personal and professional development.

Join Rise to see the full answer
What technical skills are necessary for the Engineering Manager role at Top Hat?

Candidates for the Engineering Manager - Application Platform & Infrastructure role at Top Hat should possess strong technical skills in modern application frameworks, DevOps practices, and backend development languages like Python or Django. Familiarity with AWS services such as Fargate and Lambda is also beneficial for success in this position.

Join Rise to see the full answer
What is the team culture like at Top Hat for the Engineering Manager position?

The team culture at Top Hat is collaborative, innovative, and supportive. As an Engineering Manager, you’ll benefit from an environment that fosters creativity, growth, and open communication, ensuring that your team members feel valued and engaged in their work.

Join Rise to see the full answer
Common Interview Questions for Engineering Manager - Application Platform & Infrastructure
How do you approach team management and motivation as an Engineering Manager?

In answering this question, consider sharing specific examples of how you've motivated your team in the past. Discuss techniques such as setting clear goals, providing regular constructive feedback, and encouraging collaboration. Highlight how you foster a positive team culture that values individual growth and empowers engineers to take ownership of their work.

Join Rise to see the full answer
Can you share an experience where you had to implement a new technology or framework?

Think of a specific instance where you successfully introduced a new technology. Discuss how you assessed the need for this change, engaged stakeholders, and guided your team through the transition. Emphasize the positive outcomes such as enhanced performance or improved workflows to showcase your leadership.

Join Rise to see the full answer
What strategies do you use for effective conflict resolution in your teams?

You can highlight your approach by discussing the importance of emotional intelligence in resolving conflicts. Share techniques such as open communication, understanding differing perspectives, and fostering a safe environment for team members to express concerns, which can lead to constructive discussions and resolutions.

Join Rise to see the full answer
How do you prioritize tasks when managing multiple projects?

When asked this question, you might want to discuss your use of agile methodologies to prioritize tasks effectively. Mention how you balance immediate business needs with long-term strategic goals and your reliance on feedback from your team to allocate resources efficiently.

Join Rise to see the full answer
Describe a time when you helped improve a team's development process.

In your response, focus on a specific example where you've made a significant impact on the team's development process. Explain the challenges you faced, the strategies you implemented, and the measurable outcomes that demonstrated the improvements, highlighting your leadership and problem-solving skills.

Join Rise to see the full answer
What attributes do you believe are essential for an Engineering Manager?

Reflect on qualities like strong technical expertise, effective communication skills, emotional intelligence, and a passion for mentoring. Describe how these attributes enable an Engineering Manager to lead teams effectively, drive innovation, and foster a positive work culture.

Join Rise to see the full answer
How do you keep your technical skills current in a rapidly changing industry?

Share your strategies for staying up-to-date with industry trends and advancements. This can include engaging in continuous learning through online courses, attending workshops, and participating in community discussions. Express your commitment to professional development as it relates to your role.

Join Rise to see the full answer
Explain how you conduct performance reviews in your teams.

In your answer, detail your approach to conducting performance reviews. Emphasize the importance of setting clear expectations, providing continuous feedback throughout the year, and offering constructive, actionable insights during reviews to promote growth and development.

Join Rise to see the full answer
What is your experience with agile methodologies in engineering management?

Discuss your familiarity with agile methodologies and how you've implemented them in your past roles. Highlight the benefits you've seen, such as increased collaboration, faster delivery, and improved alignment between engineering and product goals.

Join Rise to see the full answer
How do you evaluate the success of a project from a management perspective?

In your response, outline the key metrics you consider when evaluating project success, such as meeting deadlines, achieving project goals, team satisfaction, and quality of deliverables. Share an example where you successfully applied these metrics to assess project outcomes effectively.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Top Hat Remote No location specified
Posted 20 hours ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 6 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Casual Dress Code
Fast-Paced
Growth & Learning
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Paid Time-Off
Maternity Leave
Daydream Hybrid San Francisco
Posted 3 days ago
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 4, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!