Sr. Director, Software Engineering
Job Description
Our culture is intentionally results-driven and selfless with a relentless focus on our customers. We believe in trust, transparency, freedom and responsibility with a commitment to meritocracy, inclusion and diversity of thought. Continual investment in our over 1500 employees is also a core principle realized through ongoing professional development and providing opportunities to grow, develop and lead. Ascend Learning is headquartered in Burlington, MA with additional office locations and remote workers in cities across the U.S.
We are searching for a Sr. Director, Software Engineering, reporting to the CTO. The Sr. Director, Software Engineering will provide both strategic and tactical direction to a talented team of engineering managers and developers spanning multiple platforms and brands. This includes accountability for development operations, strategic planning, and interfacing with leaders across the organization to create a culture of quality and execution.
The Sr. Director, Software Engineering in the Ascend Learning Technology organization will lead an agile software development organization and be part of a DevOps culture that includes full accountability for a team(s) output, quality and results. This individual will partner with other leaders in the organization to introduce new engineering concepts, provide financial oversight, and participate in the portfolio management process.
Responsibilities:
- Develop long-term strategic product and financial planning for a development organization in collaboration with brand and product leaders.
- Develop a high performing team of Engineering Managers and Engineers to deliver committed and best-in-class work items.
- Ensure the DevOps practices are adhering to the development process, change management process, and other relevant operational processes.
- Partner and collaborate with PMO and Product Management for portfolio management to streamline execution.
- Establish and maintain effective working relationships with business and technical staff on-site and in virtual environments.
Required skills:
- Bachelor's degree in computer-related field.
- 12+ years technical experience, including 7+ years of people management experience.
- Experience with a micro-services architecture and cloud based applications.
- Experience with SDLC and agile software development methodologies. Demonstrated ability to implement agile practice in an organization.
- Demonstrated ability to inspire confidence, ownership, and accountability in the platforms within scope.
- Proven experience influencing and building trusted relationships across all levels of the organization.
- Proven experience creating a vision, long-term roadmap and team execution to achieve the outcomes of plan.
- Proven experience leading a high performing development team within a complex and matrixed organization.
- A thought leader that adds value to the business and demonstrated ability to apply business logic to technical situations.
- Demonstrated ability to create an atmosphere of accountability and ownership in a cross-functional and matrixed org.
- Extensive experience being a technology leader of teams of engineering manager.
- Proven experience with applying a customer first or product mindset towards engineering.
- A change agent that delivers results to customers.
Ascend Learning, LLC is proud to be an equal opportunity employer (M/F/Vets/Disabled). No agency or search firm submissions will be accepted. Applications for U.S. based positions with Ascend Learning, LLC must be legally authorized to work in the United States and verification of employment eligibility will be required at the time of hire.
#LI-MW1
Date Posted
05/19/2023
Views
11
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View DetailsIntern People Experience - Personio
Views in the last 30 days - 0
Personio is an HR platform that simplifies complex tasks for small and mediumsized organizations With a team of over 1800 employees across Europe and ...
View Details