Ready to apply? Sign up free to apply for jobs, save favorites, and track your applications!
Over $120K
USD per year
Job Description
About the role
Role Overview
We're seeking an experienced Engineering Manager who will bridge the technical and non-technical realms, guiding our engineering team to success. The Engineering Manager will be responsible for technical leadership, project management, team development, and stakeholder communication. In our fast-paced startup environment, adaptability, leadership, and a deep technical understanding are crucial.
What you'll do
- Technical Leadership: Offer guidance on technical decisions, ensuring best practices, high-quality code, scalability, and maintainability.
- Project Management: Collaborate with product teams to define scope, deliverables, and timelines. Oversee sprint planning, task allocation, and project delivery.
- Team Development: Lead hiring efforts, onboard new engineers, and provide continuous mentorship and growth opportunities.
- Performance Management: Conduct regular check-ins, manage conflicts, and set clear performance metrics and expectations for the team.
- Resource Allocation: Match engineers with projects based on their strengths, the company's priorities, and growth opportunities.
- Stakeholder Communication: Act as a liaison between the engineering team and other departments, ensuring alignment and clear communication.
- Process Improvement: Drive efficiencies by identifying and implementing improved tools and processes.
- Budget Oversight: Manage the engineering department's budget, ensuring effective resource allocation.
- International Activities: Manage the engineering department's offsite and other social venues and activities.
- Industry Engagement: Stay updated on industry trends, technologies, and best practices to guide the team's direction.
What you'll need
- Proven track record in software development, with progressive responsibilities.
- Prior experience leading and managing engineering teams, preferably in a startup environment.
- Strong technical proficiency in JavaScript/TypeScript and nodeJS, service oriented architectures, databases and cloud deployments is preferred.
- Excellent communication and interpersonal abilities.
- Problem-solving aptitude with a solution-oriented approach.
- Ability to adapt and thrive in a constantly evolving environment.
- Quick and effective decision-making capabilities.
- Deep understanding of software development methodologies and tools.
- Conflict resolution and negotiation skills.
- Efficient time management and multitasking abilities.
How to Apply
About Thunkable