Software Developer (C++)

Job description

As part of our Software Engineering team, you will help outline and develop core functionality for our accelerated computing platform while working closely with DevOps. Applications include computing workload provisioning, Machine Learning, and 3D graphics streaming, primarily in Linux environments.

We use Agile development workflow tools including Atlassian JIRA and Confluence. As a full-time developer, you will be working in a private office, with a MacBook Pro, professional IDE, and a 34-inch Dell U-Series monitor provided for work. All employees are given opportunities to advance to senior positions given adequate experience and skill level.

This full-time, salaried position provides the chance to work for a fast-growing startup based in Albuquerque, with cloud infrastructure located around the world. We are profitable, and want to hire long-term team members. We promote work/life balance, with no overtime for most positions, generous time off, flexible work hours, and work from home days.

About Maya Virtual

Maya Virtual is a cloud computing company with a singular focus on accelerating the performance of next-generation multimedia apps and services. We develop cloud automation software, build cloud infrastructure in data centers around the world, and design unique products and services for our end-users.

We are hiring for our downtown Albuquerque location. Among other benefits in our 4500 sq. ft. professional office space, we offer flexible work hours, generous vacation time, and free on-site parking.

More info at:

Job requirements


C++ - Experienced

Linux - Experienced

Desired but not Required:

Computer Graphics - Experienced

nVidia CUDA Toolkit - Familiarity

Tensor Computing - Familiarity 

Rust - Familiarity

Go lang - Familiarity