Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Navient

Staff Software Engineer

Navient

Staff Software Engineer at Navient developing software solutions for consumer lending, building tools to automate loan approval and enhance client experience.

Posted 5/1/2026full-timeRemote • 🇺🇸 United StatesLeadWebsite

Tech Stack

Tools & technologies
AWSChaiCloudDockerJavaScriptMicroservicesMochaNode.jsPostgresPythonReactReduxSplunkSQLTypeScript

About the role

Key responsibilities & impact
  • Develop and execute on the technical strategy of an engineering team to revolutionize in-school consumer lending.
  • Build customer-facing software products and solutions using Node.js, TypeScript, React/Redux, Python, PostgreSQL, and Docker.
  • Write unit and integration tests using Javascript, Node.js, Mocha, Chai, Sinon, Sequelize.
  • Document technical designs using proven software design principles and diagrams (e.g. sequence diagram).
  • Troubleshoot, identify, and fix defects through standard techniques such as debugging, profiling, logging, log analysis via Splunk, tracing reproduction steps, and using tools such as FullStory to replay user sessions.
  • Monitor deployment of code to Staging and, eventually, Production environments using GitHub Actions.
  • Integrate software products with tools for marketing, analytics, content management, tracking, etc.
  • Build & support API integrations with partners for tracking and updates.
  • Provide support for tagging and conversion tracking, SEO and pricing updates.
  • Support the creation and modification of landing pages via content management integration.
  • Participate in our devops culture and provide rotating on-call support for production application software system(s).

Requirements

What you’ll need
  • Bachelor’s Degree- Computer Science or related fields of study.
  • 6+ years of professional software development experience, including leading the architecture, design, development, and deployment of large-scale systems.
  • Strong experience with relational databases (e.g., PostgreSQL).
  • Hands-on experience with cloud-based infrastructure (AWS or comparable platforms).
  • Experience working with containerized environments (e.g., Docker).
  • Masters Degree in Computer Science or related fields of study (preferred).
  • Experience working in the Financial Tech industry (preferred).
  • Software design principles knowledge (preferred).
  • Secure coding principles knowledge (preferred).
  • Database queries / SQL knowledge (preferred).
  • Microservices knowledge (preferred).
  • Web Content Management knowledge (preferred).
  • Native application development using frameworks such as React (preferred).
  • Github & GitHub Actions knowledge (preferred).
  • Continuous Integration and Continuous Delivery services knowledge (preferred).
  • AWS Architecture & Services (e.g., API Gateway) knowledge (preferred).
  • Marketing & Analytics Tools knowledge (preferred).

Benefits

Comp & perks
  • Paid time off that begins accruing on Day 1, plus My Day and paid company holidays.
  • Medical, dental, and vision coverage for eligible employees and dependents, with access to health advocacy support.
  • A 401(k) plan with employer match to support long‑term financial security.
  • Company‑paid basic life insurance and short‑ and long‑term disability coverage.
  • Employee Assistance Program (EAP) and wellbeing resources, including digital health and chronic‑condition support.
  • Family planning resources.
  • Pet insurance.
  • Learning, development, and career growth opportunities through tuition reimbursement and our e-learning platform.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsTypeScriptReactReduxPythonPostgreSQLDockerJavaScriptSQLMicroservices
Soft Skills
leadershiptroubleshootingproblem-solvingcommunicationdocumentation
Certifications
Bachelor’s Degree in Computer ScienceMaster’s Degree in Computer Science