A

Ascensus

Administers tax-advantaged savings plans

Director – Software Engineering & Development - Enterprise AI Platform

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeRemote

About the Job

Requirements

  • At least 5 years of professional software engineering or related technical experience.
  • At least 2 years of technical leadership, team leadership, people leadership, or engineering management experience.
  • Experience leading, coaching, or mentoring software engineers or related technical team members.
  • Ability and willingness to stay technically engaged with the team’s codebase, architecture, development workflow, and operational tooling, including occasional hands-on contribution when needed.
  • Strong understanding of modern software engineering practices, including clean code, source control, unit testing, continuous integration and continuous delivery, design patterns, refactoring, maintainability, and production support.
  • Experience working with software delivery teams that include software engineers, software development engineers in test, DevOps engineers, support engineers, and quality engineers.
  • Experience supporting production software systems, including troubleshooting, incident response, root-cause analysis, or operational improvement.
  • Strong understanding of Agile delivery practices and modern engineering team workflows.
  • Ability to develop associates through coaching, feedback, goal setting, performance conversations, and career development planning.
  • Ability to create a high-performance team environment built on ownership, accountability, trust, and continuous improvement.
  • Strong communication skills with technical and non-technical audiences.
  • Strong problem-solving, prioritization, and decision-making skills.
  • Ability to partner with product, architecture, operations, support, and business teams to drive successful outcomes.
  • Experience participating in hiring, interviewing, candidate evaluation, or team growth activities.
  • Bachelor’s degree in Computer Science, Computer Information Systems, Business Information Systems, a related technical field, or equivalent practical experience.

Responsibilities

  • Grow and develop engineering talent.
  • Create a high-performance team culture.
  • Support delivery of enterprise AI platform capabilities.
  • Improve engineering practices across software development, testing, DevOps, support, and operations.
  • Partner with product, architecture, AI, business, and technology leaders.
  • Help the team move quickly while maintaining quality, security, reliability, and maintainability.
  • Occasionally contribute hands-on to implementation, debugging, automation, technical spikes, or code reviews when needed.
  • Lead a cross-functional engineering team responsible for building, operating, and continuously improving production-grade AI-enabled software.
  • Translate business and platform goals into team execution.
  • Guide, delegate, and contribute hands-on when needed to help the team move forward.
  • Build a team that delivers high-quality software consistently.
  • Develop engineers, software development engineers in test, DevOps engineers, and support engineers into stronger technical contributors.
  • Create a culture of ownership, accountability, speed, and quality.
  • Stay technically close enough to guide decisions, unblock the team, and occasionally contribute hands-on without becoming a bottleneck or displacing team ownership.
  • Help the team use AI-assisted development tools without lowering engineering standards.
  • Improve how the team builds, tests, deploys, monitors, and supports software.
  • Partner effectively with product owners, architects, data scientists, business stakeholders, and senior leaders.
  • Create clarity when priorities are ambiguous or changing.
  • Raise the quality of engineering practices across the team.
  • Identify performance gaps early and address them directly and constructively.
  • Hire strong talent and help retain high-performing associates.
  • Help the team connect day-to-day execution to broader Enterprise AI Platform goals.
  • Grow leadership scope, judgment, and organizational influence over time.

Desired Qualifications

  • Experience managing or leading teams that build enterprise platforms, internal developer platforms, AI platforms, or shared services.
  • Experience with AI-enabled applications, large language model-powered systems, retrieval-augmented generation, chatbots, agent workflows, or AI-assisted engineering practices.
  • Familiarity with Azure, Azure AI Foundry, Azure DevOps, or related Microsoft cloud and engineering tools.
  • Experience with engineering teams using AI-powered development tools such as Cursor, Claude Code, or similar platforms.
  • Experience leading teams that use automated testing, software development engineer in test practices, Playwright, Python-based test automation, or end-to-end testing.
  • Experience with DevOps practices, continuous integration and continuous delivery pipelines, release automation, infrastructure automation, or cloud operations.
  • Experience with observability tools such as New Relic, Langfuse, OpenTelemetry, Azure Log Analytics, or similar platforms.
  • Experience managing geographically distributed teams.
  • Experience improving production support models, incident management, operational readiness, or service reliability.
  • Experience working with enterprise systems such as Salesforce, internal platforms, application programming interfaces, workflow systems, or service-oriented architectures.
  • Experience leading teams through ambiguity, rapid change, or emerging technology adoption.
  • Experience building succession plans, development plans, hiring strategies, or team capability roadmaps.
  • Interest in continuing to grow leadership responsibility.

About the Company

Ascensus

Administers tax-advantaged savings plans

Ascensus helps people save for life events by offering tax-advantaged savings plans and the technology and services to manage them. It operates in retirement, education (including 529 plans), and health savings accounts, providing recordkeeping, administration, and investment services for employer-sponsored and individually opened plans. Clients (individuals, employers, and financial institutions) rely on Ascensus to handle plan setup, compliance, ongoing administration, and investment support, usually for fees paid by plan sponsors. Compared with other providers, Ascensus emphasizes outsourced plan administration and technology-enabled recordkeeping across a broad set of savings vehicles. The company's goal is to enable reliable, scalable saving solutions that help people fund retirement, education, and healthcare needs through efficient, compliant plan management.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Muhlenberg Township, Pennsylvania
Founded
1980

Recently Posted Jobs

Explore more opportunities at Ascensus

See more jobs