Select Page


We are project managers, developers, data scientists, coffee connoisseurs, and sports fans! Whoever you are, we want to learn more about you.

We at Onyx embrace change with enthusiasm and love solving big, meaningful problems. Over many years, we as a company have been focused on our culture and employees– things that matter to us. We start by continuously investing in our staff — their work environment, benefits, emerging technologies and tools. It starts at the top with our open and connected leadership; who foster an environment that promotes hard work, commitment to the community, and continued personal growth. We believe ourselves to be exceptional at our craft and we insist on setting the bar high for motivated and capable employees who challenge themselves and their coworkers to not only deliver exemplary work, but also to continually improve. Our social presence, positive attitudes, and outreach involvement speak for themselves making Onyx an ideal place to work.


At Onyx we encourage a healthy work-life balance by providing our employees with the benefits and tools for personal success. We believe the greatest incentive is the exploration of your desired disciplines with the opportunity to grow. We personally invite you to join us, and be among like-minded individuals.

Competitive Compensation

We offer aggressive salaries to all team members, with opportunities to earn bonuses, merit increases, and special compensation awards.

Robust Insurance Coverage

Onyx offers excellent medical, dental, and vision insurance benefits to all team members. We also offer pet insurance for our four legged family members, supplemental insurance, and short/long term disability and life policies.

Max Vacation

We offer maximum paid time off to ensure that you have a healthy work and life balance. Get your work done, support your team and your customer and then head out to the beach. We at Onyx believe a happy well-rested employee is a productive efficient team member and important to our culture.


If you are a recent grad or an experienced veteran developer, there’s a potential role for you here. Regardless of where you are based, or which organization you join, as an Onyx team member you can be a part of a company working together to build advanced solutions to challenging problems.