remote
VP, Software Engineering - archgroup
Software Engineer
Seeking a VP of Software Engineering to lead engineering teams, drive technical strategy, and oversee software development lifecycle. Experience with cloud platforms and agile methodologies is essential.
About the role
Key Responsibilities
- Lead and mentor multiple software engineering teams, fostering a high-performance culture.
- Define and execute the technical strategy and roadmap for software development.
- Oversee the entire software development lifecycle, from design to deployment and maintenance.
- Drive innovation and ensure the adoption of best practices in software engineering.
- Collaborate with product management and other stakeholders to align technical initiatives with business goals.
- Manage budgets and resources effectively for engineering projects.
Requirements
- Proven experience in a senior software engineering leadership role.
- Strong understanding of cloud computing platforms (e.g., AWS, Azure, GCP).
- Expertise in agile development methodologies and practices.
- Demonstrated ability to architect scalable and robust software systems.
- Excellent communication, interpersonal, and strategic thinking skills.