Director, Software Engineering – Life New Business

Remote Full-time
Job Description:
• Lead and manage a diverse team of software engineers, including recruiting, hiring, onboarding, training, and performance management.
• Provide strategic direction and technical leadership to the engineering organization, setting clear objectives, goals, and priorities aligned with company objectives.
• Drive the development and delivery of high-quality software solutions, ensuring adherence to best practices, coding standards, and quality standards.
• Collaborate with product management, stakeholders, and cross-functional teams to define product roadmaps, prioritize initiatives, and allocate resources effectively.
• Foster a culture of innovation, collaboration, and accountability, promoting open communication, feedback, and knowledge sharing among team members.
• Establish and maintain strong relationships with stakeholders at all levels, including executive leadership, to ensure alignment of technical initiatives with business goals.
• Drive continuous improvement and operational excellence within the engineering organization, identifying opportunities for process optimization, tooling enhancements, and technology adoption.
• Manage and track project schedules, budgets, and resources, and ensure timely delivery of software solutions within scope and budget constraints.
• Represent the engineering organization in strategic planning, budgeting, and decision-making processes, and communicate key insights and recommendations to executive leadership.
• Demonstrates a commitment to AI fluency by embracing AI tools and technologies to enhance individual and team performance, decision-making, and innovation.

Requirements:
• Bachelor's degree in Computer Science, Engineering, or a related field (Master's degree preferred).
• 10+ years of professional experience in software development, with a strong track record of delivering high-quality software solutions.
• Previous experience in a leadership or management role, with demonstrated success in leading and developing large engineering teams.
• Strong technical background in software development, with proficiency in one or more programming languages and technologies.
• Excellent communication, leadership, and interpersonal skills, with the ability to effectively communicate technical concepts and decisions to stakeholders at all levels.
• Proven track record of driving technical innovation, fostering a culture of excellence, and achieving business objectives.
• Experience with agile development methodologies, project management tools, and modern software development practices.
• Ability to thrive in a fast-paced and dynamic environment, with a focus on delivering results and meeting deadlines.
• Experience with cloud computing platforms and technologies, such as AWS, Azure, or Google Cloud (preferred).
• Knowledge of software architecture principles, design patterns, and system integration (preferred).
• Certifications or professional credentials in relevant technologies or domains (preferred).
• Experience leading geographically distributed engineering teams (preferred).

Benefits:
• Flexible work arrangements

Apply tot his job

Apply To this Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Mortgage Loan Officer with 3+ Years of Experience

Remote

Senior Learning Specialist - Elevating Customer Experience through Innovative Training Solutions at blithequark

Remote

CHINESE to ENGLISH Freelance Translator (Work from Home)

Remote

Junior Account Executive

Remote

**Experienced Data Entry Clerk – Remote Opportunity for a WFH Professional**

Remote

**Experienced Customer Service Representative – Remote Opportunity with arenaflex**

Remote

**Experienced Customer Support Representative – Delivering Exceptional Air Travel Experiences from the Comfort of Your Own Home**

Remote

Clinical Documentation Specialist 2 - Concurrent Quality Reviewer

Remote

Team Lead (BPO) – Czech/Polish/Croatian

Remote

Entry-Level Remote Data Entry Jobs at Amazon – No Prior Experience Require

Remote
← Back