CollaboraCO

Senior C++ Software Engineer (Remote/Anywhere)

We're a global consultancy, specializing in delivering the benefits of Open Source software to the commercial world.

Collabora

Employee count: 51-200

United Kingdom only
Apply now
Collabora Productivity Ltd. is a software company specialising in bringing the innovation created in Open Source projects such as LibreOffice to the market, along with services, long term support and software consultancy. We combine years of open source software leadership with an understanding of the challenges that businesses, non-profits, and governments face.
Collabora Productivity brings deep technical expertise around the Office space, from our preferred Open Document format to many other, including legacy, document formats such as OpenXML and Microsoft binary formats, using modern technologies like C++ 17.

Key Responsibilities

  • Root cause analysis and fixing of document interoperability issues
  • Analysing client problems, designing, and implementing solutions leveraging open source technologies and communicating the solutions in a compelling fashion
  • Annual conference attendance to present progress made to the Open Source community
  • Self starting analysis of limited project descriptions, ability to break complex tasks down into smaller deliverables, execute and report progress against these
  • Assistance in estimation of project costs
  • Implementation of features based on unclear customer input to exceed their expectations
  • Communication with the community, other team members, and customers using mailing lists, chats, phone and video conference
  • Capacity to travel a few times per year worldwide
  • Reliable and timely delivery of quality solutions to clients and internal customers
  • Development of strong relationships with key personnel, decision makers and customers

Commercial Skills

  • Understanding client needs and reconciling time constraints, available technologies and resources and open source best practices
  • Ability to work in a global context with clients and engineers spanning continents
  • Knowledge of customers’ organization, management, product, target market, applications and decision making internal process

Technical Skills

  • Large scale C++ development experience, on projects of 1 million lines of code
  • LibreOffice development experience preferred
  • Excellent code reading skills
  • Office Suite, file format and binary file format reverse engineering experience a plus
  • Good interpersonal skills, along with knowledge of open source development methodologies and good standing in the open source community
  • Significant demonstrable contributions to components in the open source ecosystem
  • BS/BA or extensive experience in the role of Software Engineer
  • Experience of unit testing
  • Cross-platform aware, deep knowledge of either Linux, MS Windows, or OSX, and some knowledge of one more platform (Cygwin knowledge helpful if MS Windows is the core skill)
  • Experience with Android, iOS or another mobile operating system a bonus
  • Casual scripting in Perl / Python / BASH or other language(s)
  • Version control systems – ideally knowledge of git

Personal Skills

  • Highly self motivated, reliable with a demonstrable passion for Open Source and the office domain
  • Able to work from home office, managing own time effectively
  • Self learning skill to get sufficient knowledge of Collabora's services, business model, project delivery lifecycle and other related technical domains
  • Good interpersonal skills
  • Winsome presentation skills appreciated
  • Good English language skills (both verbal and written)
  • German language skills a bonus
  • Ability to work and communicate in an online distributed environment

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let Collabora know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jul 08, 2024

Posted on

May 09, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United Kingdom +/- 0 hours

About Collabora

Learn more about Collabora and their company culture.

View company profile
We're a global consultancy, specializing in delivering the benefits of Open Source software to the commercial world. We enable our clients to develop the best solutions, whether writing a line of code or shaping a longer-term strategic software development plan. By harnessing the potential of community-driven Open Source projects, and re-using existing components, we help our clients reduce time to market and focus on creating product differentiation.

Since our founding in 2005, we've been at the forefront of Open Source technology, developing solutions that power today’s leading products across a number of industry segments, included in millions of devices worldwide. Whether its the Linux Kernel or LibreOffice, our expertise spans across all key areas of Open Source software development, from graphics, multimedia, and web engines, to complete, integrated solutions.

Our team of engineers and developers – nearly 100 strong – are among the most motivated and active Open Source contributors and maintainers around the world. They have a passion for technology and Open Source, a key part of our core values. When not working on client projects, Collaborans volunteer their time in their respective expertise domains and participate in the strategic planning of the Open Source projects they invest themselves in.

From tailoring the latest Open Source technologies to your projects to integrating Open Source methodologies into your organization or contributing your code back to the community, you can count on us to help you navigate the ever-evolving world of Open Source. Contact us today to see how we can work together.

Employee benefits

Learn about the employee benefits and perks provided at Collabora.

View benefits

Healthcare benefits

Medical, dental, and vision insurance.

Paid parental leave

Paid family leave for all parents to support you and your family.

Retirement benefits

401(k) and regional retirement plans to help you invest in your future.

Generous vacation

We have a generous 4 weeks PTO policy to help encourage work-life balance.

View Collabora's employee benefits
Claim this profileCollabora logoCO

Collabora

Company size

51-200

Founded in

2005

Chief executive officer

Philippe Kalaf

View company profileVisit collabora.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

5 remote jobs at Collabora

Explore the variety of open remote roles at Collabora, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Collabora

Remote companies like Collabora

Find your next opportunity by exploring profiles of companies that are similar to Collabora. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan