Matthew Kempson Engineering Manager
Engineering Manager
Role Overview:
We are seeking an Engineering Manager to lead our development team and drive the technical direction of our products. As an Engineering Manager, you will be responsible for managing a team of software engineers, ensuring the delivery of high-quality software solutions, and fostering a collaborative and innovative work environment.
Responsibilities:
- Lead and manage a team of software engineers, providing guidance, mentorship, and support.
- Define and maintain technical standards, best practices, and architectural decisions.
- Oversee the full software development lifecycle, from planning and design to implementation and deployment.
- Collaborate with cross-functional teams to understand business needs and translate them into technical solutions.
- Monitor team performance, provide feedback, and support professional development.
- Ensure timely delivery of projects while maintaining high standards of code quality and system reliability.
Requirements:
- Proven experience as a team lead or manager in a software development environment.
- Strong technical background with expertise in software development and systems architecture.
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with both technical and non-technical stakeholders.
- Demonstrated ability to manage multiple priorities and deliver results in a fast-paced environment.
- Strong problem-solving skills and a commitment to continuous learning and improvement.
- Experience with agile methodologies and project management tools.
Qualifications:
- Bachelor's degree in Computer Science or a related field.
- Minimum of 5 years of experience in software development, with a focus on full-stack development.
- Familiarity with cloud platforms such as AWS or Azure.
- Experience with CI/CD pipelines and DevOps practices.
- Knowledge of modern web technologies and frameworks (e.g., React, Node.js, Python).
- Strong understanding of software design patterns and system architecture.
What They Offer:
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- Collaborative and inclusive work environment.
- Flexible working arrangements.
- Access to industry-leading tools and technologies.
- A mission-driven company with a strong sense of purpose and community impact.