
Software Engineer Lead
Arizona State University2 days ago
Scottsdale, AZ, USAStaff+
Base Salary
$120k - $130k/yr
Responsibilities
- Design, develop, and support secure, scalable digital services for transfer learners.
- Provide technical leadership across backend services, integration layers, asynchronous processing systems, and web applications.
- Architect end-to-end workflows for document ingestion, AI-assisted extraction, queued processing, equivalency evaluation, system integration, human review, reporting, and document generation.
- Own HTTP and event-driven service contracts, including API versioning, payload design, compatibility, and coordinated delivery.
- Design durable integrations with university platforms and third-party services with attention to availability, consistency, retries, idempotency, auditability, and failure recovery.
- Lead technical planning and architectural discussions with product managers, designers, architects, stakeholders, and engineering teams.
- Establish engineering practices for architecture, code quality, testing, documentation, observability, security, accessibility, and production support.
- Maintain technical documentation including glossaries, architecture decision records, API contracts, runbooks, and repository guidance.
- Mentor engineers, provide technical direction, support delivery, and contribute to the broader ASU technology and engineering community.
- Define responsible approaches for AI-powered and multimodal applications and evaluate emerging technologies.
Requirements
- Bachelor's degree and seven years of experience appropriate to the assignment, or an equivalent combination of experience and training.
- Strong experience with JavaScript, TypeScript, Node.js, HTTP, JSON, RESTful APIs, microservices, and web applications.
- Experience with a modern Node.js backend framework; NestJS is preferred.
- Strong front-end experience with Vue 3 or a comparable single-page application framework; Vue Router, Pinia, Vite, and Composition API experience is preferred.
- Strong knowledge of relational databases, transactional processing, schema design, ORM patterns, and managed migrations; PostgreSQL and TypeORM are preferred.
- Experience building secure, resilient AWS cloud applications using services such as S3, SQS, Textract, ECR, ECS, CloudFront, and IAM.
- Experience designing asynchronous and event-driven systems, message queues, worker consumers, long-running jobs, retries, idempotency, error handling, and recovery.
- Knowledge of application security, federated identity, authentication, authorization, IAM, JWT, OAuth, API keys, and cloud access policies.
- Experience with durable integrations and anti-corruption layers for external systems.
- Experience with CI/CD and infrastructure-as-code using GitHub Actions, Terraform, Docker, container registries, OIDC-based cloud authentication, automated testing, and gated releases.
- Testing experience using test-driven development, unit testing, integration testing, and end-to-end testing with tools such as Jest, Supertest, and Vitest.
- Practical experience with AI-assisted development and agentic engineering practices.
- Experience applying WCAG 2.1 AA accessibility standards to public-facing applications.
- Experience working in agile or Scrum environments and using Jira or comparable delivery-tracking tools.
- Ability to provide technical leadership, mentor engineers, solve complex problems, and communicate with technical and nontechnical partners.
- Applicants must answer technical leadership and production-system questions in the cover letter.
- Applicant must be eligible to work in the United States; ASU EdPlus will not sponsor this position.
Benefits
- ASU offers healthcare, financial security, retirement, family resources, tuition reduction for eligible employees and dependents, and discounts.
- In-person, hybrid work arrangement at the SkySong ASU Scottsdale Innovation Center, with flexible work options subject to approval.
- Full-time position based in Scottsdale, Arizona, requiring reliable commuting.
- Applications must include a cover letter and resume or CV.
- Employment is contingent on pre-employment screening, background checks, and a fingerprint check.
Tech Stack
Categories
About Arizona State University
Arizona State University is a public research university in Tempe, Arizona, founded in 1885, serving undergraduate, graduate, and professional students on campuses across metro Phoenix and online. It offers degree programs and continuing education, with revenue from tuition, research grants and contracts, philanthropy, and state appropriations. ASU operates extensive online learning through EdPlus/ASU Online and is recognized as one of the largest U.S. public universities by enrollment.