Software Developer


We announced in August 2021 that we would be switching to a four-day workweek - 32hrs at full pay! Employees pick their day off

Only considering candidates who are eligible to work in Baltimore, USA ⚠️

Job Type



Location: Baltimore, MD (Hybrid or Remote)

Who is Tricerat?

Tricerat provides easy, efficient, and comprehensive print & scan management solutions. Optimized for even the most complex IT environments, the ScrewDrivers® platform helps eliminate print drivers, optimize print servers, and securely print from any device, in any location, to any printer.

Our Mission: Make IT, and Your Life, Simpler

Technology should empower those that use it — and all we do revolves around making it easier for you to use the available tools to revolutionize your business.

Our Vision: Real Change Through IT

We think innovation and humility can coexist — so we’ve committed ourselves to not only use our technology for better business outcomes but commit our entire culture to create real impact in both the industry and our community.

Our Values: Innovation, Empowerment, and Support

At Tricerat, innovation means impacting real people and communities through endless support and meaningful outcomes. Our community starts in our own backyard, extends to our team and expands to our global customer base.

Live Your Best Life with Modern Benefits

  • Four-Day Workweek
  • Tricerat implemented a four-day work week for staff beginning in October 2021 to help boost employee wellbeing. We challenge our team to take space with their time off – recharge with loved ones, explore a hobby you never had the time for, or simply practice being still.

"Tricerat has always been at the forefront of work/life balance issues. Moving to a four-day workweek is a great expansion of our commitment to providing our employees with the leading edge in benefits.” - John Byrne, CEO

  • Paid Parental Leave
  • We believe it is our responsibility to provide an environment that fosters the health and well-being of our team. The majority of the workforce is made up of working parents and we are committed to providing them with the time and resources they need to support their children.
  • Paid Volunteer Time
  • Giving back is at our core. Not only does it benefit the community at large, but it also provides a sense of purpose and fulfillment. Tricerat partners with Business Volunteers to match each staff member with a cause that is meaningful to them.

What is a Senior Software Developer?

We are seeking a highly skilled and experienced System Developer with a strong background in C++ programming to join our team developing next generation cloud-based print management solutions. The ideal candidate will have experience with Windows system APIs, an understanding of printing technologies, and familiarity with database programming and cloud service development. Knowledge of AI principles is an added advantage.

What Will You Do?

  • Design, develop, and maintain software systems primarily using C++, ensuring high performance, responsiveness, and reliability.
  • Collaborate with cross-functional teams to identify and resolve complex software issues.
  • Utilize Windows system APIs for enhanced system-level solutions.
  • Develop and integrate printing technology solutions where required.
  • Engage in database programming to ensure efficient data handling and storage.
  • Contribute to the development of cloud-based services, enhancing our cloud offerings.
  • Apply AI methodologies and techniques to optimize system performance and capabilities.
  • Stay abreast of new technology trends and incorporate them into our solutions.
  • Write well-designed, testable, and efficient code.
  • Provide technical guidance and mentorship to junior developers.


What Do You Need?

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Minimum of 5 years of experience in C++ programming.
  • Proficiency in Windows system APIs and printing technologies is highly desirable.
  • Experience in database programming (SQL, NoSQL, etc.).
  • Hands-on experience in cloud service development (AWS, Azure, Google Cloud).
  • Familiarity with AI and machine learning concepts is a plus.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Excellent communication and teamwork skills.


Modern Printing and Scanning Solutions. Any Virtual Environment.

Working Week

We announced in August 2021 that we would be switching to a four-day workweek - 32hrs at full pay! Employees pick their day off

  • Mon
  • Tue
  • Wed
  • Thu
  • 🏖️

Our Vacation Policy

We offer 15 days PTO + 2 floating holidays + 5 days vacation + 2 personal days + 5 sick days

  • 29 days
  • 52 Fridays
  • 81 days off per year

Remote Working Policy

We work hybrid remotely from our office in Baltimore, Maryland and also offer 100% remote working opportunities within the USA.

  • Mayland, USA

Company Benefits

  • Health insurance
  • 401K match
  • Transparent Salaries
  • Flexible working hours
  • 12 week fully paid parental leave
  • Dentalcare
  • Equipment allowance
  • Life & Disability Insurance
  • Yearly bonuses
  • Mental Health Support

Our Team

We're a team of 37 across 9 departments:

  • sales
  • engineering
  • accounting
  • support
  • business development
  • operations
  • finance
  • marketing
  • information technology

Desirable Skills and Experience

  • C++
  • Windows system APIs
  • Printing technologies
  • Database programming
  • Cloud service development
  • Problem-solving

View more Engineering jobs

Share this job:

Report incorrect data

Let us know if the job has expired