Senior Software Engineer C++

Smallpdf GmbH
Zürich
Cette offre d'emploi n'est pas disponible dans votre pays.

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.

The team :

At Pdftools we work in autonomous and cross-functional product teams. You’ll be joining the Core SDK Team . We are a distributed team of three engineers, a product manager and an engineering manager.

Our mission is to develop our Pdftools SDK and other internal and external libraries that can be used to convert, validate, compress, and do more with PDF documents.

By providing this SDK for different programming languages (currently C, C#, Java, and more to come soon) and as a Shell Tool we make it easy for our customers to integrate our tools into their applications.

Your mission - should you choose to accept it :

Design and build high performance libraries which are the core for all of Pdftools and Smallpdf’s product offerings

Work on the most impactful changes , researched and prioritized by the team to make sure we are focusing on the right things

Become a go-to person for the PDF standard by learning about the standard in hands-on daily work

Collaborate with other team members by challenging ideas, brainstorming, and having discussions to get to the best solutions.

Responsibilities :

Design and develop developer-friendly libraries for our customers and for internal use

Improve and modernize our existing code base for the future

Implement and improve documentation and onboarding experience of our Pdftools SDKs and components

Interact with and support the Pdftools developer community to get the most out of our products

Our Tech Radar :

Languages & Frameworks : mainly C++17 and C; but also some C# and Java for the SDK interfaces, and Python for tooling

Tools : Visual Studio or any IDE of your choice, Jira, Git, Github Actions, Conan, jFrog, Commitizen, ClangFormat

Platforms : Windows, Linux, Mac OSX

Your profile :

Experience in software development teams and projects

Solid understanding of C++ and C and their language specifics

Familiar with at least one other programming language (e.g. Java, C#, Python, Go)

Familiar with using VCS and CI / CD build tools

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 designing and building an API or SDK

experience with any PDF library

experience with or knowledge of the PDF standard

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.

Il y a 3 jours
Emplois reliés
ONE Agency
Zürich, Zurich

Senior Software Engineer, Digital Business. Zusammenarbeit mit dem Digital Business Architect, den Product Ownern, den Teams der technischen Einheiten der Softwareentwicklung und dem Security Software Engineer. ...

Gehrig Group AG
Zürich, Zurich

Du bist hervorragend darin, komplexe Software zu implementieren und hast einen Hang zu Herausforderungen?. Förderung und Implementierung von Best Practices in der Softwareentwicklung, einschliesslich CI/CD. ...

ROCKEN
Zürich, Zurich

Schwerpunkte liegen in Medizintechnik, Software Engineering und mechatronischer Systementwicklung. Mehrjährige Erfahrung als Softwarearchitekt oder Senior Entwickler mit Fokus auf C# und. ...

ONE Agency
Zurich, Zurich

Senior Embedded Software Engineer C++. Sie bringen Ihr Know-how ein und leisten einen grossen Mehrwert in der Beratung sowie in der Umsetzung von Softwarelösungen aufgrund von definierten Spezifikationen bzw. Sie haben fundierte Kenntnisse in der Softwareentwicklung mit C/C++. ...

ROCKEN
Zürich, Zurich

Wir sind ein flexibles, dynamisches Team, das sehr selbständig arbeitet, viele Freiheiten geniesst und Verantwortung übernimmt.Seit über 20 Jahren entwickeln und betreiben wir Saferpay - eine der führenden E-Commerce Zahlungsplattformen für Händler jeglicher Branchen und Grössen.Wir unterstützen von...

Adcubum
Zürich, Zurich

Als erfahrener Software Engineer spielst Du eine tragende Rolle beim Entwickeln von Softwaremodulen und gestaltest technisch und architektonisch mit. Praktische Erfahrung als Software-Entwickler/-Architekt mit hohem Qualitätsbewusstsein. Solides Verständnis für Qualität und moderne Software-Architek...

bruederlinpartner
Zürich, Zurich

Senior JavaEE Software Engineer (m/w/d). Unsere Business Unit Digital Engineering bringt als spezialisierte Fachbereich der bruederlinpartner - Gruppe jeden Tag Fach- und Führungskräfte aus dem Digital Engineering Umfeld mit nationalen und internationalen Unternehmen zusammen. Aktuelle Software Eng...

ONE Agency
Zürich, Zurich

Senior Mobile Software Engineer (m/w). Ausgewiesene Erfahrung in der Softwareentwicklung für iOS und Android basierend auf Xamarin. ...

ROCKEN
Zürich, Zurich

Erarbeitung und Umsetzung architektonischer Konzepte zu Themen wie Performance, Software-Qualität, Datenschutzvorgaben und Wartbarkeit. Du hast mehrjährige Berufserfahrung als Senior Fullstack Egnineer. ...

Leica Geosystems
Zürich, Zurich

Profound knowledge and practical experience in SDLC, adeptly transforming issues into feasible architectures and software designs through OOP, OOD, and standard software engineering principles. This group provides both hardware and software technologies. Hexagon’s software environment is very divers...