Build a better career as we build better software together.
Building better software so you can build a better business.
The “you” in our mission refers to both our customers and our team members.
For our customers: We provide ERP software and step-by-step guidance, giving them the tools to build the business they’ve always wanted. Read More
For our team members: We do not want “employees,” we want individuals that think like independent business owners who sell their services to the company. Read More
We work as a team.
Our job titles aren’t there to keep us in “lanes” but to highlight the individual skillsets that make up our team. We’re a team working towards the same goal, so we win together or lose together. Everyone’s contribution is vital, so we don’t let the team down or expect others to pick up our slack. When someone’s struggling, we help them and don’t worry about who gets the credit. We don’t tolerate anything that damages our team including poor work results, gossip and negativity.
We serve our customers.
We exist to make our customers’ lives better and this starts with building great software. Our software is the tool our customers spend their entire work day using, so making this better directly impacts their ability to perform their jobs happily, successfully, and efficiently. However, we don’t stop at software. If it’s within our ability, we do whatever is necessary to serve our customers and make their lives better.
We take ownership.
This isn’t just a “J-O-B” – we all work like we own the place. As owners, we’re not just focused on what we deliver but on how we conduct ourselves, the level of personal accountability, and how we represent the company. We’re here to serve our customers, contribute to the team, and exceed expectations, not simply to occupy a seat. This means we take pride in our work and hold ourselves accountable so we’re here when scheduled, we don’t miss deadlines, and we’re always looking for ways to improve.
We exceed expectations.
Everything we do matters to someone so we always aim for excellence, no matter how small or insignificant a task may seem. Our work is high quality and delivered correctly, the first time. We constantly challenge ourselves and other team members to improve and become better versions of ourselves. Our team members are honest, ethical and of high character and we honor commitments and treat others with respect.
What You Can Look Forward To
Free Food & Drinks
Medical, Dental, & Vision
Short-term & Long-term Disability
401k With Employer Match & Profit Sharing
Opportunities for Growth
Your Career Plan
3 steps to building you a better career.
Fill out the application for the role of your dreams. Or, fill out our general application form for us to determine your best match.
We’ll review your application and contact you for further interviewing if we think we’re a match.
If we’re a good fit for each other, we’ll present you with an offer and you can start building a better career with us.
Your Future Teammates
Meet some of the NLP team and read what they have to say about working here.
“At the NLP your work carries weight, your impact is felt every day, and someone always has your back. You can be the difference between a good and bad client experience which means that your success is fully in your control. I value the responsibility, learning opportunities, freedom and feeling of accomplishment that provides.”
“NLP provides a great work environment – they are sensitive to balancing work and personal time and they are always ready to provide assistance to help you learn new skills. They make me feel like I matter, like my work matters and that we are all part of a team striving to reach the goal, which no one has to do alone.”
“NLP is a place of opportunity. The great thing about working here is that everyone has the same opportunity to grow and your growth depends solely on you. Not only that, it is a place where you are encouraged to share your input on everything and that’s what continues to make it a better place.”
“NLP took a chance on me and every day when I come into work I feel invested in, believed in and valued. It’s a great place to work with great people that really care.”
“Every day is a new adventure at NLP and no two days are ever the same. Every team member has something unique to contribute towards helping our customers succeed and it’s really amazing to come to work with – and learn from – people having such diverse backgrounds, skill sets and experiences.”
Start Building A Better Career
Make a difference by building a career in one of the impactful areas below.
Accountant – View Open Opportunity
Software Developer – View Open Opportunity
SSRS Report Writer
Quality Assurance Manager
Test Automation Specialist
Sales & Marketing
General Application Form
Even if a position is not currently open, we welcome resumes at any time. Submit your resume below.
Please note that we currently do not offer relocation services, and only accept resumes from local applicants. We also do not accept referrals from recruiters.
Use the below form for general application submission, not for open positions. If you are applying for an open position, click on the position title and fill out the application form.