Nelnet

Sr Software Engineer

Nelnet$100K — $120K *
US-AnywhereRemote in United States
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor’s degree or equivalent experience
  • 5+ years of related software engineering experience
  • Experience shipping production software in Python and Java
  • Strong technical competency with excellent problem-solving skills
  • Ability to communicate complex issues clearly; strong interpersonal skills

Responsibilities

  • Design robust solutions for complex projects and build scalable applications
  • Write, test, and implement efficient, maintainable code that meets high standards
  • Adapt rapidly to requirements changes within an Agile environment
  • Manage projects independently from conception to deployment
  • Perform code audits and troubleshoot throughout the development lifecycle
  • Mentor junior and mid-level engineers, providing technical guidance
  • Advocate for continuous team improvements and technical excellence

Benefits

  • Comprehensive medical, dental, and vision coverage
  • Generous earned time off
  • 401K and student loan repayment options
  • Life insurance and AD&D coverage
  • Robust wellness program and employee assistance program
  • Tuition reimbursement and performance-based incentive pay
  • Access to an employee stock purchase program
Full Job Description
The Senior Software Engineer on the New Ventures team designs, creates, maintains, audits, and improves software applications by performing coding, debugging, testing, and troubleshooting throughout the application development process. This position works on fast-moving, innovative projects that require independent ownership and solutions for complex technical challenges. The Senior Software Engineer completes work with minimal supervision, mentors less experienced engineers, and advocates for continuous improvements while driving team success through collaboration and technical excellence. JOB RESPONSIBILITIES: Design & Development: Design robust solutions for complex projects and build scalable software applications that power new business initiatives Code Excellence: Write, test, and implement efficient, maintainable code that meets quality standards and performance requirements Agile & Adaptive Development: Work within an Agile environment, respond to change quickly, re-focus development efforts, and adapt to evolving requirements Ownership & Independence: Manage projects from conception through deployment with minimal supervision, owning technical decisions and outcomes Code Quality: Perform code audits, testing, and troubleshooting throughout the development lifecycle to ensure high-quality, maintainable applications Continuous Improvement: Audit existing systems, identify optimization opportunities, and advocate for technical improvements across the team Mentorship: Guide and mentor junior and mid-level engineers, providing code reviews, technical guidance, and professional development support Collaborative Leadership: Advocate for continuous improvements, influence technical decisions, and work as a solution-oriented partner with team members and stakeholders Professional Development: Continuously update technical knowledge and skills to stay current with industry trends and emerging technologies Strategic Input: Make recommendations for future development options and technology choices to support business objectives ***Pay Range for this role is - $100,000 - $120,000 based on experience EDUCATION: 1. Bachelor’s degree or equivalent experience. EXPERIENCE: 1. 5+ years of related experience. 2. Shipped production software in Python and Java COMPETENCIES – SKILLS/KNOWLEDGE/ABILITIES: 1. Strong technical competency. 2. Ability to communicate with clients, colleagues and management to explain complex issues clearly and concisely. 3. Excellent problem-solving and debugging skills 4. Ability to work both in a team and independently. 5. Ability to handle multiple priorities and work under pressure. 6. Good time management skills to plan and organize own work. 7. Demonstrated respect, collaboration, and pride in ownership. 8. Ability to adapt to change. 9. Focus on continuous improvement and delivering value. 10. Experience with AI-assisted development tools (e.g., GitHub Copilot, Claude, or similar) and comfort integrating them into your workflow 11. Experience with cloud platforms and microservices architecture Our benefits package includes medical, dental, vision, HSA and FSA, generous earned time off, 401K/student loan repayment, life insurance & AD&D insurance, employee assistance program, employee stock purchase program, tuition reimbursement, performance-based incentive pay, short- and long-term disability, and a robust wellness program. Click here to learn more about our benefits:

About Nelnet

Nelnet, Inc. provides educational services in loan servicing, payment processing, education planning, and asset management. The company is headquartered in Lincoln, Nebraska and has additional offices in Omaha, Nebraska; Aurora, Colorado; Tigard, Oregon; and Sacramento, California. Nelnet was founded in 1978 and is one of the largest student loan servicers in the United States. Nelnet also provides software and data management services for the education finance industry. The company has three primary business segments: Loan Systems and Servicing, Tuition Payment Processing, and Communications. Nelnet is publicly traded on the New York Stock Exchange under the ticker symbol NNI.
Learn more about Nelnet
Size
7,988 employees
Market Cap
$3.3 billion
Industry
Net Income
$352.4 million
Founded
1977
5 Year Trend
+3%
Revenue
$1.4 billion
NASDAQ

Similar Jobs

More Jobs at Nelnet

More Enterprise Technology Jobs

Find similar Sr Software Engineer jobs: