Director of Software Engineering
Insight Global
Job Description
We are looking for an experienced Director of Software Engineering to lead our engineering teams and oversee the full software development lifecycle for all our products. You will work closely with product managers, cross-functional teams, and executives to ensure that all software products are delivered efficiently, meet high-quality standards, and align with the companys long-term goals. In this role, you will be responsible for scaling the engineering team, driving innovation, and ensuring the successful execution of large-scale projects.
We are a company committed to creating inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity employer that believes everyone matters. Qualified candidates will receive consideration for employment opportunities without regard to race, religion, sex, age, marital status, national origin, sexual orientation, citizenship status, disability, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to Human Resources Request Form (https://airtable.com/app21VjYyxLDIX0ez/shrOg4IQS1J6dRiMo) . The EEOC "Know Your Rights" Poster is available here (https://www.eeoc.gov/sites/default/files/2023-06/22-088\_EEOC\_KnowYourRights6.12ScreenRdr.pdf) .
To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .
Skills and Requirements
Requirements:
o Bachelors or Masters degree in Computer Science, Engineering, or a related field.
o 10+ years of experience in software development, with 5+ years in a leadership role.
o Proven experience managing large, distributed engineering teams.
o Strong knowledge of software development methodologies, including Agile/Scrum.
o Proficiency in technology strategy, cloud infrastructure, and software architecture.
o Experience with budget management, project planning, and resource allocation.
Responsibilities:
o Lead and manage a team of software engineers, ensuring project goals are met.
o Drive the technical vision and software strategy for the organization.
o Oversee the design, development, and implementation of new software systems.
o Collaborate with cross-functional teams, including product management and operations, to align technical projects with business goals.
o Develop and implement best practices for software development, ensuring scalability and reliability.
o Manage resource allocation, budgeting, and long-term planning for the engineering department.
o Foster a culture of innovation, collaboration, and continuous improvement within the engineering team.
Must Have:
o Strong leadership and strategic planning skills.
o Expertise in managing software development projects, from conception to completion.
o A deep understanding of modern software engineering practices, including CI/CD and cloud infrastructure.
o Excellent problem-solving abilities, with a focus on scalability and performance optimization.
o Outstanding communication and organizational skills, with the ability to manage multiple priorities.
Soft Skills:
o Leadership: Ability to inspire and manage large, diverse engineering teams.
o Strategic Planning: Visionary thinking to align technical goals with business objectives.
o Communication Skills: Clear and effective communication with both technical and non-technical stakeholders.
o Problem-Solving: Ability to resolve complex technical issues quickly and efficiently.
o Organizational Skills: Strong ability to manage multiple projects and resources simultaneously.
Hard Skills:
o Software Development: Deep expertise in software development methodologies, frameworks, and tools.
o Project Management: Proven track record in managing complex, multi-phase software development projects.
o Team Leadership: Ability to mentor, manage, and grow engineering teams.
o Technology Strategy: Experience in setting and executing a technology roadmap.
o Budgeting: Ability to manage department budgets and resource planning. null
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion,sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military oruniformed service member status, or any other status or characteristic protected by applicable laws, regulations, andordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to HR@insightglobal.com.
Por favor confirme su dirección de correo electrónico: Send Email