Senior Engineering Manager
Senior Engineering Manager
AK Talent Partners
Miami, FL
See who AK Talent Partners has hired for this role
This role is full-time, onsite at our client's HQ in Miami. Relocation is provided.
About our Client:
Our client's, the leading homebuilder in the US, success is rooted in a culture of integrity and a foundation of solid governance principles, combined with laser focus on the financial success of the business. They are proud that they're a company that does well but also does good. It’s this sense of companionship and the company’s service-oriented culture that makes our client so unique.
About the position:
The primary mission of the Sr Manager of Software Engineering – Emerging Technology role is to drive innovation by delivering software solutions with emerging technologies. The position sits in our client's Emerging Technologies and Advanced Analytics team, which aims to drive improved business outcomes using insights gleaned from data and analytics and infuse them into the corporate fabric. The Sr Manager of Software Engineering will have a unique opportunity to oversee and manage development on exciting and innovative projects at the forefront of technology. The team is dedicated to exploring, incubating, and implementing emerging technologies and paradigms to drive value across the client.
Principal Duties and Responsibilities:
Software Engineering Management: Lead, mentor, and manage a team of software engineers, fostering a culture of collaboration, innovation, and excellence
Continuous Improvement: Drive continuous improvement in software engineering processes, tools, and methodologies to enhance team productivity, product quality, and other key KPIs.
On-time Project Delivery: Ensure the timely delivery of high-quality software solutions that meet or exceed stakeholder expectations.
Emerging Tech Architecture and Best Practices: Champion the adoption of best practices in software architecture, design, and development, ensuring consistency and maintainability across the organization.
Emerging Tech Product Partnership: Partner closely with the emerging technologies product group to groom epics and features for the team
Research and Exploration: Identify, propose, and evaluate new areas for emerging technologies research, lead research activities, and provide guidance and recommendations based on thorough analysis and hands-on experience with these technologies.
Proof of Concept (PoC)/Prototype Development: Develop and manage the creation of PoCs and prototypes to demonstrate the feasibility and potential impact of new technologies and solutions.
Coding and Development: Oversee and contribute to the coding and development of software solutions, ensuring adherence to best practices and high-quality standards.
Testing and Quality Assurance: Implement and manage rigorous testing and quality assurance processes to ensure the reliability, performance, and security of software solutions.
Documentation: Ensure comprehensive documentation of software solutions, including technical specifications, user guides, and release notes.
Collaborative Problem Solving: Work closely with cross-functional teams to identify, analyze, and resolve complex technical challenges and drive continuous improvement.
Learning and Skill Development: Foster a culture of continuous learning and skill development within the team, staying current with industry trends and emerging technologies.
Communication and Reporting: Communicate project status, risks, and opportunities to stakeholders, ensuring transparency and alignment across the organization.
Education and Experience Requirements:
Bachelor's degree in computer science, information technology, engineering, or a related technical discipline.
10+ years of software / full-stack development experience, with 5+ in a managerial/leading role
5+ years of experience with Cloud technologies.
Experience with emerging technologies and paradigms (eg artificial intelligence, machine learning, blockchain, OpenAI, AR/VR, or Internet of Things (IoT)), with a demonstrated ability to identify, propose, and evaluate new areas for research
Experience in developing and managing Proof of Concept (PoC) and prototype projects
Experience working in a cross-functional, collaborative environment, with a focus on problem-solving and continuous improvement
Proven experience building high-quality software development teams, meshing senior and junior developers into a cohesive unit
Expertise in software architecture, design, and development best practices, with the ability to champion their adoption across the organization
Experience with data and analytics, with the ability to drive improved business outcomes using insights gleaned from data, is a plus
Proven experience in delivering high-quality software solutions on time and meeting or exceeding stakeholder expectations
Strong communication skills, with the ability to communicate project status, risks, and opportunities to stakeholders and ensure alignment across the organization
Commitment to continuous learning and skill development, with the ability to stay current with industry trends and emerging technologies.
Proficiency with cloud platforms and services that support emerging technologies, such as blockchain platforms, AI/ML frameworks, or IoT platforms.
Expertise in Agile software development process with a strong emphasis on test driven development.
-
Employment type
Full-time
Referrals increase your chances of interviewing at AK Talent Partners by 2x
See who you knowFeatured Benefits
Inferred from the description for this job
-
Medical insurance -
Dental insurance -
Vision insurance -
401(k) -
Tuition assistance
Get notified about new Senior Engineering Manager jobs in Miami, FL.
Sign in to create job alertSimilar Searches
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub