# Senior Software Engineer

> iT1 · United States (Remote) · Full-time · Posted 2026-09-18

**Workplace:** remote

**Department:** iT1 Nucleos

## Description

The Senior Software Engineer is responsible for designing, developing, delivering, and supporting complex capabilities across the iT1 Nucleos AchieveDXP platform. This position serves as a senior individual contributor with broad full-stack ownership and is accountable for translating ambiguous business and technical requirements into secure, reliable, production-ready solutions. The role supports the continued scale of a digital experience platform used by education, workforce, and justice-sector programs and is expected to expand in technical scope, mentorship, and leadership responsibility as the engineering organization grows.   
  
**Essential Functions:**

-   Design, develop, test, deploy, and support production features across the full technology stack, including a React and TypeScript front end, Node.js and Express APIs, PostgreSQL, a Rust network-proxy layer, and the AchieveDXP content-integration framework. 
-   Own significant platform components and technical initiatives from architecture and design through implementation, deployment, monitoring, reliability, and ongoing improvement. 
-   Develop and operationalize AI-enabled capabilities, including large language model features, agentic workflows, retrieval-augmented generation, evaluations, model selection, guardrails, and secure data-handling patterns. 
-   Maintain secure and reliable services for multi-tenant, per-facility deployments in Azure Kubernetes environments using technologies such as Helm, Terraform, ArgoCD, containers, and CI/CD pipelines. 
-   Contribute to architecture decisions, engineering standards, code reviews, testing practices, technical documentation, and the identification and resolution of platform risks. 
-   Partner with product, implementation, customer-facing, and engineering stakeholders to clarify requirements, explain technical tradeoffs, and deliver solutions that address user and business needs. 
-   Participate in the redesign and continued scaling of AchieveDXP to support increased usage and expansion into adult education and workforce development programs. 
-   Mentor engineers, share technical knowledge, and help strengthen a distributed, high-trust engineering culture. 
-   Perform other duties and responsibilities as assigned.

## Requirements

-   Minimum of six years of professional experience building and supporting production software, including substantial full-stack development responsibility. 

-   Demonstrated experience independently owning complex or ambiguous technical problems from definition through production delivery. 

-   Demonstrated experience delivering AI or large language model capabilities to production, including experience with agents, retrieval-augmented generation, evaluations, and pragmatic model selection. 

-   Advanced proficiency with TypeScript, JavaScript, React, Node.js, relational database design, API design, and PostgreSQL. 

-   Experience with cloud-native development and operations, including containers, Kubernetes, and CI/CD practices. 

-   Ability to communicate technical concepts and tradeoffs clearly to technical and nontechnical stakeholders. 

-   Ability to work effectively with customers and internal partners in a distributed work environment. 

-   Must be based in and authorized to work in the United States. 

**PREFERRED QUALIFICATIONS:** 

-   Experience with Rust, Tokio, or Actix, or demonstrated ability and willingness to learn Rust. 

-   Experience with browser automation, browser extensions, Manifest V3, proxy technologies, or network filtering. 

-   Experience working with distributed or India-based engineering teams. 

-   Experience in education technology or in secure, regulated, restricted, or air-gapped environments. 

-   Experience mentoring engineers or assuming technical leadership responsibilities. 

**OTHER SKILLS / ABILITIES:** 

-   Strong analytical, problem-solving, and decision-making skills. 

-   Ability to balance product outcomes, user needs, security, reliability, and delivery priorities. 

-   Ability to work independently, manage competing priorities, and exercise sound judgment with limited oversight. 

-   Collaborative approach, professional communication style, and commitment to documentation and knowledge sharing. 

-   Interest in expanding access to education and economic opportunity through technology. 

**PHYSICAL DEMANDS:** 

-   Ability to remain in a stationary position and work at a computer for extended periods during the workday. 

-   Frequent keyboarding and use of standard computer and office equipment. 

-   Ability to communicate and exchange information with coworkers, customers, and other stakeholders through virtual meetings, telephone, and written channels. 

-   Near-vision ability sufficient to review detailed information on computer screens and in technical documentation. 

**WORK LOCATION AND SCHEDULE:** 

-   Remote position within the United States. Remote is defined as your home location when hired.  

-   Full-time schedule. Work hours may vary based on business needs and collaboration across time zones.

## Apply

[Apply at iT1](https://apply.workable.com/it1/j/9752AD2A2D/apply)

---
Powered by [Workable](https://www.workable.com)
