Nelnet
Catch a glimpse of what #LifeAtNelnet is like.

Senior/Principal Back-End Software Engineer

Nelnet
Senior/Principal Back-End Software Engineer
Apply
Paired Members Only
Apply to JoinLog in
Quick Apply
Referral Reward: $150
Successfully refer someone to this role and get paid!
Refer Someone
Quick Apply
Referral Reward: $150
Successfully refer someone to this role and get paid!
Refer Someone
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Copy Link to Share
Location
Remote
Salary Range
$130K - $160K
Department
Engineering + Dev
Posted
October 5, 2021
Markets
Information Technology
Hiring Contact
LinkedIn

Nelnet is a student loan servicer that's grown into a fiber internet pioneer, real estate investor, and software provider. But that's just the beginning. With 6,500 associates and growing, we take our business wherever superior customer experiences and ingenuity are needed.
The perks of working at Nelnet go beyond our benefits package. When you join the Nelnet team, you're part of a community invested in the success of each individual. That support comes through in our work, as we are united by our mission of creating opportunities for people where they live, learn, and work.
As a member of the Nelnet Bank technology team, you’ll be on the forefront of the banking industry. We’re creating banking products that make it easy for families to pay for education, understand their financial future, and achieve their long-term goals.

As a new bank in formation, you’ll be in a fast-paced startup environment and have a direct impact on our success. As a Senior Back-end Software Engineer, you’ll help architect our systems and serve as a technical leader on our team. In addition to extensive coding, you will participate in our release planning, scoping, and road mapping activities.

We’ll count on you to have deep technical discussions and creative brainstorms in pursuit of innovative mobile, web, and API-driven banking products. Further, you’ll have the opportunity to mentor and teach others on our team and within our company about effective technical design and best practices.

Day-to-day Responsibilities
1. Designing, developing, and maintaining REST API’s (NodeJS on AWS Lambda) Building, testing, and deploying with CI/CD pipelines (GitHub Actions)
2. Deploying and maintaining supporting infrastructure (AWS with Terraform) Coordinating and integrating with 3rd parties
3. Performing code reviews and mentoring for fellow developers
4. Helping plan and scope technical requirements and implementation details
5. Participating in an on-call rotation
6. Participating in an Agile/SCRUM development methodology

COMPETENCIES – SKILLS/KNOWLEDGE/ABILITIES:
Of course, we’re interested in more than just your technical skills. We want to make sure that we’re a great fit for each other. Here are some of the characteristics that are must haves for our team.
You’re motivated and hardworking. Said differently, you’re hungry. This one means a lot to us and should mean a lot to you, too. You’re excited and energized by working in a fast-paced, startup environment.
Sometimes we all have to wear a few different hats.
You’re detail oriented. We like to go fast, but we still think it through. You handle stress well. You won’t find any jerks on our team.
You care a lot about creating an exceptional user experience, in fact, you might even obsess over it.
No matter which part of the stack you’re working on.
You’re driven to create something big. You have lofty ambitions and want to be part of a team that changes an industry.

Technical Skills:
An ideal team member will be a senior-level back-end engineer that has experience with many of these technologies and practices:
4+ years of JavaScript experience (NodeJS/ES6+ preferred)
8+ years of professional software development experience
Hands-on experience designing, developing, and maintaining REST API’s and supporting libraries
Hands-on experience with AWS technologies (direct experience with Lambda, API Gateway, CloudFront, VPC, and Dynamo a plus) Experience writing unit, E2E, and functional tests (Jest experience preferred)
Experience instrumenting, monitoring, and debugging production systems and applications
Experience owning a project through the entire development lifecycle (inception, design, implementation, and maintenance) Comfortable leading integrations with external API’s and systems
A security-conscious mindset and willingness to work in a highly sensitive and regulated environment
Experience working with infrastructure as code (IaC) is a plus (Terraform preferred) Full-stack experience is a plus (React preferred)

Colorado residents; pay range for this role is $130,000 - $160,000

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: LINK.
Nelnet is an Equal Opportunity Employer, complies with Executive Order 11246, and takes affirmative action to ensure that qualified applicants are employed, and that employees are treated during employment, without regard to race, color, religion/creed, national origin, gender, or sex, marital status, age, disability, use of a guide dog or service animal, sexual orientation, military/veteran status, or any other status protected by Federal or State law or local ordinance.
Qualified individuals with disabilities who require reasonable accommodations in order to apply or compete for positions at Nelnet may request such accommodations by contacting Corporate Recruiting at 402-486-5725 or corporaterecruiting@nelnet.net.

Nelnet is a Drug Free and Tobacco Free Workplace.

About The Company

Nelnet
Catch a glimpse of what #LifeAtNelnet is like.

Similar Opportunities

More Opportunities at Nelnet

Make a Referral

Let's make referral magic.

Fill out the quick form below so we can get working on your referral.

How it works: We'll get a few details about you & your referral. If they're a good fit, then we'll be in touch to fine-tune the details before introducing them to the potential employer. We will only use your name and statement in the reference. We will NEVER share your personal information. It should take less than 5 minutes to complete.
Paired
Member
Thank you! Your referral was received.
Oops! Something went wrong while submitting the form.

Quick Apply

Interested in this position? We'll share your information (using your Paired profile) directly with the hiring manager.

Within the week, the hiring manager will follow-up in one of three ways: ask for an introduction to keep the conversation going, ask that you formally apply (and provide more information), or respectfully say that it is not the right fit.

Sound simple? Good.
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your quick apply was received.
Oops! Something went wrong while submitting the form.