Jobs › Companies › iT1 › Senior Software Engineer

Sobre este puesto de Senior Software Engineer en iT1

iT1 · Remoto · United States

iT1 Nucleos was formed when iT1 acquired Nucleos Inc., uniting iT1's enterprise scale with Nucleos's mission to promote a more just society through education and training.

Nucleos started in 2017 as a public benefit corporation, backed by the National Science Foundation, on a simple conviction: education and training are the most reliable engines of dignity and mobility, and their benefits should reach the people who have the least access to them. Not only in a classroom or a facility, but everywhere people learn, work, and achieve their goals.

Today iT1 Nucleos delivers AchieveDXP, hardware, services, and managed deployments as a single, accountable program, from initial procurement through every learner outcome, for agencies, schools, colleges, and workforce partners alike. AchieveDXP is the accountable learning platform for K-12, adult education, workforce, independent learners, and corrections, purpose-built for the most security-sensitive learning environments in the country.

iT1 brings more than twenty years of government technology delivery, ISO 9001:2015 certification, and a repeat place on the CRN Solution Provider 500. That gives us the stability of an established parent company alongside the pace of a small team.

The role

We are hiring a senior software engineer to build and own significant parts of our platform, and to grow into an engineering leadership role as the team and the company scale. This is a hands-on role first. You will be one of our strongest individual contributors, in the codebase every week and shipping production features end to end. The team is small and experienced, so there is real room to take on more scope over time, mentor other engineers, and move into leadership as we grow.

You will work across the full stack, own meaningful parts of the architecture from design through delivery, and help keep the platform reliable inside tightly controlled environments.

AI is central to where the product is going. We are looking for an engineer who already works this way: someone who has shipped LLM-powered features to production, who can judge where AI belongs in a product and where it does not, and who knows how to evaluate and constrain it so it is safe to put in front of education and corrections users.

What you'll do

  • Build across the stack. Ship production features end to end, from the user interface through the API and the data layer.
  • Ship AI features. Help shape how AI shows up in the product, along with the evaluation and guardrails that make it appropriate for education and corrections use.
  • Own work end to end. Take meaningful parts of the platform and own them from design through delivery and ongoing reliability, including how they run across our multi-tenant, per-customer deployments.
  • Solve integration problems. Bring the learning applications and content providers our customers rely on into one coherent experience, including systems that were never designed to be integrated.
  • Grow into leadership. Mentor engineers, help set our engineering standards and code review culture, and grow into an engineering leadership role as we scale.
  • Help scale the product. Contribute to a ground-up product redesign and to scaling the platform as we expand into adult education and workforce development.

Compensation

$160,000-$180,000 base. Final offer depends on experience and location.

Requirements

    • Six or more years building production software, with full-stack range and a record of shipping significant work end to end. You can take an ambiguous problem and drive it to done.
    • A hands-on builder. You write and review code every day and want to keep doing that as your scope and influence grow.
    • Production experience with AI and LLM features, including how you evaluated them and what you changed as a result.
    • Strong TypeScript and JavaScript across the front end and the server side, and solid relational database and API design. Comfortability with Rust, networking, and proxy design.
    • Comfort operating in cloud-native environments, including containers, orchestration, and CI/CD.
    • A strong problem solver. You break down messy, poorly defined problems and find pragmatic solutions.
    • Good with customers and a strong communicator. You are comfortable talking directly to the people who use what we build, and you explain technical tradeoffs clearly to engineers and non-engineers alike.
    • Product judgment. You think about the learner and the program rather than only the ticket, and you bring ideas about what we should build next.
    • The trajectory to grow into engineering leadership as the team scales, and the communication and judgment to work well in a distributed team that runs on trust rather than process.
    • Genuine investment in the mission. You want your work to expand access to education and economic opportunity for the people we serve.
    • Must live in and have authorization to work in the United States or a US territory.
  • PREFERRED QUALIFICATIONS:
    • Systems-level work in a compiled language such as Rust or Go, or the appetite to learn one.
    • Experience with browser automation, browser extensions, or network-level software.
    • Experience working closely with an offshore or India-based engineering team.
    • Background in education technology, or in secure or otherwise regulated 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.

Benefits

  • Medical, dental, and vision benefits with highly subsidized premiums
  • Two weeks paid time off in your first year, with increasing PTO as tenure increases, and most major holidays off
  • 401(k) Plan with employer match

iT1 does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.

¿Listo para postularte en iT1?
Postúlate en iT1

Cómo se compara este salario de Software Engineer

Este puesto paga $170,000/yr — en línea con el rango típico para los puestos de Software Engineer.

$115,000 la mediana de $184,000 $264,500

Rango típico $142,600–$222,000/yr, a partir de 9,148 ofertas comparables de Software Engineer en JobsRadar (salario anualizado en USD). Ver datos salariales de Software Engineer →

Sobre iT1

Why iT1 ~ The best people. A great culture. Cutting-edge technology.

iT1 provides the freedom and flexibility for entrepreneurial- minded professionals to flourish.
Our most successful sales leaders build their own teams, without restrictions on geography or verticals. Our marketing experts create cutting-edge programs that get sales up and running fast. Our technical teams design innovative solutions for enterprise and SMB clients, and are supported through ongoing training and certifications.

We love what we do and it shows.

Ver todos los empleos en iT1 →

Empleos similares

Syntiant
Senior Software Engineer, Machine Learning (Audio)
Syntiant
⚡ Postúlate pronto Redwood City, California, Unit... Presencial $160,000–$240,000
● Nuevo 👁 Visto ✓ Postulado hace 3h
Leading Path Consulting
Full Stack Software Engineer (Mission critical, FMV)- TS/SCI w/ Poly required
Leading Path Consulting
⚡ Postúlate pronto McLean, Virginia, United State... Presencial
● Nuevo 👁 Visto ✓ Postulado hace 3h
Wrapbook
Senior Software Engineer II, Applied AI
Wrapbook
⚡ Postúlate pronto Remote - US & Canada · restringido por ubicación $183,000–$283,500
● Nuevo 👁 Visto ✓ Postulado hace 4h
Wrapbook
Senior Software Engineer II, Applied AI
Wrapbook
⚡ Postúlate pronto Hybrid - Seattle Híbrido $206,000–$283,500
● Nuevo 👁 Visto ✓ Postulado hace 4h
Terranova
Internal Tool Software Engineer
Terranova
⚡ Postúlate pronto Berkeley Presencial
● Nuevo 👁 Visto ✓ Postulado hace 4h
Standard Template Labs
Software Engineer, Front-End
Standard Template Labs
⚡ Postúlate pronto NYC, NY Presencial
● Nuevo 👁 Visto ✓ Postulado hace 4h
Standard Template Labs
Software Engineer
Standard Template Labs
⚡ Postúlate pronto NYC, NY Presencial
● Nuevo 👁 Visto ✓ Postulado hace 4h
Standard Template Labs
Software Engineer, Platform
Standard Template Labs
⚡ Postúlate pronto NYC, NY Presencial
● Nuevo 👁 Visto ✓ Postulado hace 4h
Second Nature
Staff Software Engineer (Backend-focused)
Second Nature
⚡ Postúlate pronto Remote, USA · restringido por ubicación $175,000–$195,000
● Nuevo 👁 Visto ✓ Postulado hace 4h

Regístrate para recibir sugerencias adaptadas a los empleos que abres y las búsquedas que guardas.

Más empleos en iT1

Ver todos los empleos en iT1 →

Postúlate ahora
🤖

Un momento — para

JobsRadar se creó para personas reales que están pasando un mal momento en su búsqueda de empleo — no para solicitudes automatizadas. Estás haciendo clic demasiado rápido y ahora estás bloqueado temporalmente.

Vuelve más tarde. Si de verdad estás buscando empleo, cuentas con nosotros — solo compórtate como una persona.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Toma ventaja en tu búsqueda de empleo.

Únete a nuestro canal de Telegram para lo que te ayuda a conseguir el puesto — referencias salariales, el pulso semanal del mercado y avisos de nuevas funciones. Sin spam, solo señal.

Únete al canal — es gratis