Senior Software Engineer

About This Position

nVoq is seeking a Senior Software Engineer to help healthcare providers focus on delivering the best patient care possible by developing and enhancing SaaS products and the elements that support target applications running on Windows, MacOS, Android, and iOS. These applications allow Health Care professionals to reduce the time spent entering information into their system of record so that patients are getting the best possible care regardless of where it takes place.

About Us

Founded in 2000, nVoq offers the energy and excitement of a high growth entrepreneurial environment coupled with seasoned business leadership and mature business practices. nVoq’s leadership team has over 150 collective years of experience in companies like Microsoft, Starbucks, Cerner, Garmin and Netsmart. Company Founder and CEO, Charles Corfield, has a strong track record of entrepreneurial success and is dedicated to building a great place to work.

nVoq offers a highly scalable voice recognition platform with automations support that speeds up workflow for improved productivity, efficiency and quality of service. nVoq’s software-as-a-service (SaaS) platform minimizes time spent at the keyboard by using speech to capture dictation, automate workflow, and improved medical documentation. The Company’s solution is HIPAA compliant and securely converts speech into text in real-time with the highest level of accuracy.

Key Responsibilities:

  • Design and develop Object-oriented software.
  • Work with agile software processes to iterate improvements.
  • Learn new technologies to create voice/speech/audio applications.
  • Mentor other engineers and provide guidance in areas of expertise.
  • Collaborate with team members to design, develop, and implement software releases.
  • Coordinate design, development, testing, and deployment across multiple agile teams.
  • Work with machine learning tools like Scikit-learn, PyTorch, and TensorFlow.
  • Deliver quality software on time.

Required Qualifications

  • 7-10+ years of professional software engineering experience.
  • Bachelor’s degree in computer science, Engineering, Mathematics, or a related field.
  • Expert in object-oriented software design and patterns
  • Proficient in coding/debugging on Linux, Windows, iOS, and Android
  • Experience leading development across multiple agile teams
  • Skilled in multi-threaded and distributed systems
  • Strong SQL/MySQL data handling
  • Machine learning experience with PyTorch or TensorFlow
  • Quick learner of new technologies
  • Proficient in multiple languages: Angular, HTML/CSS, Ruby, C/C++, Java, JavaScript, TypeScript, Python
  • Familiar with Electron, Chef/Vagrant, AWS, SaaS deployments
  • Version control experience (Git, Subversion, etc.)
  • Able to manage multiple projects simultaneously
  • Strong communication and interpersonal skillsPreferred Qualifications
  • Enjoy and seek out learning new technologies quickly.

Compensation Philosophy & Target

We regularly conduct thorough market research based on a variety of factors to establish a competitive base salary structure for each role and adjust accordingly. This role is base salary plus full benefits including employee stock options (4 year vesting).

Target Base Salary: $135,000 - $160,000 (commensurate with experience)

About Our Benefits

We offer a comprehensive benefits package that includes: Group medical, dental and vision plans, generous paid vacation and holidays, employee stock options, and a 401(k) plan.

To Apply

Interested candidates with the proper qualifications are requested to submit their resume to jobs@nvoq.com, please reference “Senior Software Engineer” in the subject line of your email. Please apply by November 30, 2025.

nVoq is an equal opportunity employer. All applicants will be considered for employment without attention to race, ethnicity, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Controller

About This Position

nVoq is seeking a hands-on Controller to lead our accounting operations and support the continued growth of our organization within our Boulder, Colorado office. This role will oversee all aspects of accounting, financial reporting, internal controls and compliance while partnering closely with the CFO to scale our financial infrastructure.  The ideal candidate combines technical accounting expertise with hands-on operational work. 

About Us

Founded in 2000, nVoq offers the energy and excitement of a high growth entrepreneurial environment coupled with seasoned business leadership and mature business practices. nVoq’s leadership team has over 150 collective years of experience in companies like Microsoft, Starbucks, Cerner, Garmin and Netsmart. Company Founder and CEO, Charles Corfield, has a strong track record of entrepreneurial success and is dedicated to building a great place to work. 

nVoq offers a highly scalable voice recognition platform with automations support that speeds up workflow for improved productivity, efficiency and quality of service. nVoq’s software-as-a-service (SaaS) platform minimizes time spent at the keyboard by using speech to capture dictation, automate workflow, and improved medical documentation. The Company’s solution is HIPAA compliant, and securely converts speech into text in real-time with the highest level of accuracy.

Key Responsibilities:

  • Oversee all accounting operations including general ledger, accounts payable/receivable, payroll, and revenue recognition. 
  • Lead and execute the month-end and year-end close processes, ensuring timely and accurate financial reporting. 
  • Prepare and review financial statements in accordance with GAAP. 
  • Maintain and strengthen internal controls, accounting policies and procedures. 
  • Coordinate and manage annual audit and corporate tax filings. 
  • Partner with CFO on cash and equity management, budgeting, forecasting, and SaaS-specific metrics. 
  • Mentor and supervise accounting personnel (currently one direct report), fostering professional growth and accountability.
  • Collaborate cross-functionally with Finance, Operations, and Sales to drive efficiency and scalability across financial processes.
  • This is a remote-first role with expected in-office presence on a periodic basis.

Required Qualifications

  • Bachelor’s degree in Accounting and/or Finance.
  • 6+ years of progressive accounting experience, including 2+ years in a Controller or similar senior accounting or leadership role. 
  • Knowledge or ability to research and apply GAAP, SaaS / recurring revenue recognition, and financial reporting.
  • Experience with accounting systems (Sage Intacct preferred).
  • Proven ability to implement scalable accounting systems and processes.
  • Excellent communication, leadership, and analytical skills. 

Preferred Qualifications

  • CPA or CPA eligible candidate strongly preferred
  • Sage Intacct experience
  • Experience in SaaS or recurring revenue business
  • Local to the Boulder / Denver, Colorado area

Compensation Philosophy & Target

We regularly conduct thorough market research based on a variety of factors to establish a competitive base salary structure for each role and adjust accordingly. This role is base salary plus full benefits including employee stock options (4-year vesting).

Target Base Salary: $125,000 - $170,000 (commensurate with experience and title)

About Our Benefits

We offer a comprehensive benefits package that includes Group medical, dental and vision plans, generous paid vacation and holidays, employee stock options, and a 401(k) plan.

To Apply

Interested candidates with the proper qualifications are requested to submit their resume to jobs@nvoq.com, please reference “CONTROLLER” in the subject line of your email. Please apply by November 14, 2025.

nVoq is an equal opportunity employer. All applicants will be considered for employment without attention to race, ethnicity, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.



© 2025 nVoq Incorporated. All rights reserved.

nVoq Incorporated | 2995 Baseline Road | Suite 306 | Boulder, Colorado 80303 | Contact Sales 1-866-383-4502

© nVoq. All Rights Reserved.