Sr. Software Research Engineer at Mersive

| Greater Denver Area
Sorry, this job was removed at 11:57 a.m. (MST) on Tuesday, July 16, 2019
Find out who's hiring in Colorado.
See all Developer + Engineer jobs in Colorado
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Are you an experienced Software Developer that is looking to take their career to the next level? Mersive has an immediate need for highly motivated, creative, problem solver to join the our research and development team. Mersive is a scaling software company in downtown Denver. Our product, Solstice, is an award-winning wireless collaboration product suite that is transforming how top organizations work and learn.

 You’ll work on exciting, cross-functional initiatives that inform the Mersive product roadmap by delivering proof-of-concept products, technology feasibility reports, and prototypes. Successful candidates will have deep experience doing application development in C++/Java environments, and who also have a passion for learning new languages and technologies such as Rust and modern web-stack architectures. We seek engineers who have extensive experience working on multimedia, networking, or graphics pipelines. Mersive Solstice is a network-enabled, content sharing, client/server product where streaming performance and stability is of utmost importance. If you are wanting to apply development knowledge in a free, creative environment, continue reading!

Roles and Responsibilities

  • Work with the CTO and other developers to explore, design, and prototype new features and products that meet the needs of Mersive’s strategic initiatives
  • Rapid design and software development using a variety of languages and platforms, exploratory development to test available technologies and off-the-shelf 3rd party libraries in the context of Mersive’s needs.
  • Utilize development skills to test various approaches to product features through rapid prototyping.
  • Ability to collaborate closely with our CTO and engineering product organization.
  • Additionally, the candidate will be an accomplished communicator and should be capable of successfully transferring prototypes and technologies to the development organization and assist in the productizing stage of development when needed.

Required Qualifications/Experience

  • At least 4+ years of software development experience - significant experience with one or more of the following languages is required: C++, Rust, Java.
  • Specific experience in the areas of video streaming, interactive media (VR/AR), sensors, and computer graphics
  • Demonstrated ability to think critically, test theories, and iterate quickly are preferred.
  • Proven problem solving capabilities in a dynamic, fast-paced research and design environments are also important.
  • M.S. degree in computer science or equivalent field

Desired Qualifications/Experience

  • Research and development experience is preferred
  • Experience with CUDA, Matlab/Octave, TensorFlow on AWS, or similar libraries is helpful.
  • Your input will help shape the next decade of educational and workplace collaboration technologies across the globe.

Mersive offers competitive compensation and benefits providing choice and flexibility for our employees. Our offerings include:

  • Comprehensive medical, dental and vision plans
  • Generous PTO plan
  • Company paid Life, AD&D, STD and LTD insurance
  • 401(k) retirement savings plan
  • Stocked kitchen with snacks and beverages
  • Collaborative, open and pet friendly work environment
Read Full Job Description
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • C++Languages
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • SqlLanguages
    • RustLanguages
    • TypeScriptLanguages
    • ReactLibraries
    • ReduxLibraries
    • Node.jsFrameworks
    • KafkaFrameworks
    • PostgreSQLDatabases
    • SQLiteDatabases
    • RocksDBDatabases
    • IllustratorDesign
    • InVisionDesign
    • SketchDesign
    • ConfluenceManagement
    • JIRAManagement
    • HubSpotCRM
    • SalesforceCRM
    • SendGridEmail


Our company is in the trendy Rino area with plenty of bars and restaurants. Plus, the office is easy to get to since parking is provided!

An Insider's view of Mersive

How would you describe the company’s work-life balance?

Mersive’s work life balance is the epitome of work hard, play hard. We work extremely hard while we are here, but are encouraged to take the time we need outside of work to come back refreshed and ready to tackle the next project. Mersive helps us achieve the balance we need by giving us a generous PTO policy that we can utilize how we see fit.

Megan Dumas

Technical Writer

What does your typical day look like?

I get to the office around 7 am and try to catch up on my to-do list while it's still quiet. Once others start arriving, there's a mix of meetings, design discussions, solo and pair programming, code review, etc. There's always plenty to do, so the day goes fast, but I usually have time for a run on the Platte River Trail during lunch.

Joel Dice

Chief Architect

What makes someone successful on your team?

With Mersive’s growth we need people who are high-energy and excited about building new technology that has an impact. Our most successful employees are smart, creative, and enjoy collaborating with others to solve problems. Most importantly we hire people who value kindness and who will treat our customers and their coworkers with respect.

Michelle Anastasi

Chief People Officer

How do your team's ideas influence the company's direction?

My team is the company’s first cloud based SAAS product, so every day we are talking about how we can best utilize this to push out high value features to customers. We are always thinking of new and innovative ways to help our customers better understand and manage their meeting spaces.

Katie Jackson

Software Engineer

What’s the vibe like in the office?

Mersive is different than a lot of tech companies because we have a physical product we design and ship from our Denver office.This creates a buzz in the office and connects team members to the product and to the customer.We really take pride in the work we produce and enjoy sitting back at the end of the day to celebrate our achievements together!

Erik Mikelsons

Logistics Clerk

What are Mersive Perks + Benefits

Volunteer in local community
Friends outside of work
Eat lunch together
Intracompany committees
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Diversity manifesto
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
100% company paid
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Wellness Programs
Team workouts
Mersive's team fitness initiatives include In-office yoga.
Retirement & Stock Options Benefits
401(K) Matching
Performance Bonus
Child Care & Parental Leave Benefits
Flexible Work Schedule
Family Medical Leave
Employees who have been with the company for 12 months are eligible for 12 weeks of family medical leave.
Vacation & Time Off Benefits
Generous PTO
Paid Volunteer Time
Our employees receive 48 hours per year of paid volunteer time.
Paid Holidays
Perks & Discounts
Casual Dress
Commuter Benefits
Company Outings
Game Room
Our game room includes Ping Pong, Pool Table, giant connect 4, Jenga, and a pin-ball machine changed out every 3 months!
Stocked Kitchen
Happy Hours
Pet Friendly
Professional Development Benefits
Job Training & Conferences
Mersive offers employees professional development opportunities like onsite training courses, and the flexibility to attend job related conferences and seminars.
Cross functional training encouraged
Promote from within
Customized development tracks
More Jobs at Mersive2 open jobs
All Jobs
Dev + Engineer
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Mersive's full profileSee more Mersive jobs