Firmenlogo

Hybrid Senior Software Engineer C++ Senior Software Engineer C++

Pdftools  ·  Switzerland, Switzerland · Hybrid

Apply Now

About the job

We are on the lookout for an experienced Senior Software Engineer C++ to join us, are you up for the challenge?


Who are we?

As a part of SmallPdf, Pdftools is on a mission to become the number one solution for all digital document related processes along the lifecycle in the enterprise.

In over 70 countries, more than 1000 customers trust our pdf technology to power their mission-critical business processes.

As a pioneer in the PDF industry since 1994 we have been instrumental in shaping the PDF standard as it is known today.

We enable our customers to do their business effectively with a wide range of software solutions and developer components that define the PDF solution they can trust. Built with precision and passion in Switzerland.

We are proud to say that we have an inclusive, supportive, and fun culture, yet ambitious in helping you grow your career.


📦 About PDF Tools APIs and service products

Products for the PDF Tools AG brand target developers that need to process a vast amount of documents. SDKs and shell tools enable engineers to build and integrate document processing into their product. We make it easy for our customers to convert, compress, manipulate, enrich and sign PDF documents and build innovative products and solutions.


What you will do:

  • Design and build high performance libraries which are the core for all of PDF Tools and Smallpdfs product offerings
  • Work on most impactful changes, researched and prioritized by the team to make sure we are focusing on the right things
  • Collaborate with other team members by challenging ideas, brainstorming, and having discussions to get to the best solutions.


Responsibilities:

  • Build and maintain our core document processing SDKs
  • Ensure the quality and performance while extending the functionality for our customers
  • Architect and develop the next generation of our core libraries
  • Mentor and grow a community of C++ engineers to contribute to Smallpdf

We use the latest technologies, including:

  • C++
  • C#
  • Python
  • WebAssembly

Requirements

  • 3+ years of experience in system, library or SDK software development
  • Expertise with C++ programming language
  • Experience with SDK or library development
  • Can excel independently and have a sense of ownership of your own work
  • Excellent teamwork and communication skills, can excel independently and having a sense of ownership of your own work
  • Fluent English

Nice to have:

  • Experience with C#, Python, WebAssembly, TypeScript, Java, Kotlin, Swift, CMake
  • Experience with testing and QA
  • Experience in designing extensive system architectures


🌍 You get to impact the way over 6000 B2B customers get work done every month.

🚀 Push boundaries and dare to fail—that’s how we learn!

💻 Enjoy the flexibility of a hybrid work environment, and meet your team occasionally to work together and strengthen the team bond.

👶 16 weeks of parental leave - for mothers and fathers - 100% of your salary.

🏝️ 30 vacation days—yep, you read that right!

🐶 Don’t leave your four-legged friends at home. Our offices are pet-friendly.

🧳 Need a long break? We offer sabbatical leave to employees who’ve been with us for over 2 years.

📚 A personal development budget of up to 2000 CHF every year, plus days off for courses or training.

🤓 Internal knowledge sharing and external coaching options during your working hours to boost both your hard and soft skills.

🥧 Possibility of an employee stock ownership plan (ESOP). (Conditions apply.)

👩‍💻 Hack days to challenge you and your team, plus build amazing things.

✈️ Need to relocate? No problem! We offer relocation support for successful candidates living abroad. (Visa conditions apply).


Pdftools is an equal-opportunity employer. We believe our greatest strength is a talented, diverse, and inclusive workforce. We strongly oppose any form of hiring or workplace discrimination against candidates or employees on any basis, including race, gender, sexual orientation, age, religion, philosophy, nationality, disability, or genetic information. We’re committed to fostering a safe, supportive environment where everyone can come to work as their full selves and reach their greatest potential.

By submitting your application, you allow Pdftools to handle and store your data.

Pdftools does not seek or accept unsolicited applications or CVs from recruitment agencies. We are not responsible for and will not pay any fees, commissions, or any other payment related to unsolicited applications or CVs except as required in a written contract between Pdftools and the recruitment agency or party requesting payment of a fee.

Apply Now

Other Jobs