Transforming smiles,
changing lives.

Sr. С++ Engineer

This position is ideal for  software developers to join the Treatment Planning team as a Senior Software Developer, extending and improving clinical rules and approaches that form the basis of Invisalign treatment. Partnering with developers implementing mathematical methods, you’ll provide software services and detailed descriptions of clinical protocols deployed in cloud services to solve various medical tasks during the treatment planning process. This role is vital in creating user-facing applications in a regulated medical environment.
Abteilung
Research & Development
Beschäftigungsart
Vollzeit
Standort
EMEA-Armenia-Yerevan
Arbeitsplatztyp
Vor Ort

Key Responsibilities

  • Write software components conduct code reviews and create tests to support software development and improvement.
  • Improve existing software design and refactor the existing code. 
  • Support the manager, system analyst, developers, and SQA in realizing development tasks, working with business partners to develop consistent and comprehensive knowledge bases.
  • Collaborate with developers and engineers to develop software components and refactor existing code.
  • Monitor software behavior and results and identify areas for improvement.
  • Support traceability and regulatory documentation for medical software.
  • Have a wide-ranging experience, uses professional concepts to resolve complex issues in creative and effective ways.
  • Determine methods and procedures on new assignments and coordinate activities with team leader/manager.
  • Ensure compliance with documentation-as-code approaches, using version control, markup format, and text editors.
  • Educate and guide junior engineers in contributing to consistent documentation.
  • Participate in team meetings and discussions.

Skills, Knowledge & Expertise

  • Education: Bachelor’s degree or higher in software engineering or computer science.
  • Experience: 8 years of experience in the role of C++ developer, or 6 years of experience with science degree (writing and managing large code bases, proposing architectural solutions, OOP programming, TDD).
  • Skills:
    • Expert experience 3D geometry and math knowledge in C++
    • Expert experience in OOP programming on C++, event and domain driven development 
    • Expert experience in working with version control systems (Git and Bamboo) and text editors for writing in XML, ReST, or markdown. Asciidoc experience is a big plus.
    • Knowledge and practical experience of working with Kafka, AWS, Docker, Kubernetes.
    • Solid knowledge of basic Computer Science disciplines with a particular focus on software development lifecycle organization process.
    • Interest in learning the problem domain and sharing knowledge with the wider team.
    • Ability to work in a regulated industry, follow a strict process, and achieve high quality in every detail.
    • Familiarity with modern technologies and ability to learn fast.
    • Ability to effectively perform under tight timelines and changing environments.
  • Communication: Proficiency in speaking and writing English. Good interpersonal and communication skills.
  • Teamwork: Ability to work both independently and collaboratively.

Complementary skills

  • Comprehensive knowledge of programming in C# and Python.
  • Knowledge of AWS native services development (Lambda, EC2, IAM, S3), and skills in CI/CD Terraform.
  • Knowledge of build and deployment pipelines, and use of Bamboo for deployment scenarios.

Über Align Technology

Dein Wachstum und Wohlbefinden:

Bei Align zählt jedes Lächeln. Wir setzen alles daran, dich zu unterstützen – in deiner Gesundheit, deinem Wachstum und deinem allgemeinen Wohlbefinden. Dafür bieten wir eine Vielzahl an Programmen und Tools an. Je nach Standort und Rolle können die Angebote variieren, aber in der Regel kannst du bei Align mit Folgendem rechnen:
  • Gesundheits- und Wohlfühlprogramme, damit es dir körperlich und mental gut geht.
  • Exklusive Mitarbeiterrabatte auf Invisalign-Produkte.
  • Lernmöglichkeiten über Online-Plattformen und Unterstützung bei deiner persönlichen Weiterentwicklung.
  • Ein inklusives, internationales Arbeitsumfeld, das Zusammenarbeit, Anerkennung und Zugehörigkeit fördert.
Details zu länderspezifischen oder rollenabhängigen Angeboten bekommst du im Gespräch mit deinemdeiner Recruiterin während des Bewerbungsprozesses.

Entdecke Align:

Wir sind eine globale Gemeinschaft aus Veränderer*innen und smarten Teamplayern, vereint durch den Glauben an die Kraft des Lächelns. Unser dynamisches Team außergewöhnlicher Mitarbeitender arbeitet jeden Tag daran, unsere Branche zu verändern und großartige Ergebnisse zu erzielen.

Die Kernwerte von Align – Agilität, Kundenzentrierung und Verantwortung – sind nicht nur Worte, nach denen wir arbeiten, sondern nach denen wir leben. Das, was wir täglich tun, zeigt, wer wir als Unternehmen sind und wie sehr uns Wirkung wirklich wichtig ist.
 Wir feiern unsere Unterschiede und all die Wege, wie wir uns gegenseitig unterstützen – und schaffen so eine noch inklusivere Organisation und Welt, während wir weiterhin Lächeln verändern und Leben verbessern.

Wir leben eine Kultur, in der Andersdenken und das Suchen nach neuen Erfahrungen nicht nur erlaubt, sondern gefeiert wird. Mit der Align-Mindset bestärken wir uns gegenseitig und sorgen dafür, dass jede Stimme gehört und geschätzt wird – in einem Umfeld, das Kreativität und Zusammenarbeit inspiriert.

Bei Align glauben wir an die Kraft des Lächelns – und wir wissen, dass jedes Lächeln so einzigartig ist wie unsere Mitarbeitenden. Während wir wachsen, setzen wir uns aktiv dafür ein, ein Team mit vielfältigen kulturellen Hintergründen und Lebenswegen aufzubauen – für eine offene und mitfühlende Unternehmenskultur. Wir leben unsere Werte, indem wir gesunde Menschen und gesunde Communities fördern – mit dem Ziel, Millionen Leben zu verändern, ein einzigartiges Lächeln nach dem anderen.

Als Teil unseres Innovationsanspruchs gehören auch exocad und Cubicure zur Align Technology Familie – zwei Unternehmen, die unser Angebot erweitern und unsere Rolle als Treiber des Wandels in der Branche stärken.

Neugierig, wie wir unsere weltweiten Unterschiede leben und das Wohlbefinden unserer Mitarbeitenden fördern?
Erfahre hier mehr über die Align-Kultur!

Möchtest du mehr über exocad und Cubicure erfahren? Klick einfach auf die Namen für weitere Infos.
Datenschutzrichtlinie für Bewerber*innen:

Schau dir unsere Datenschutzrichtlinie für Bewerber*innen an, um weitere Infos zu erhalten.

Gleichstellungsgrundsatz:

Align Technology ist ein Arbeitgeber, der Chancengleichheit bietet.
 Wir setzen uns dafür ein, allen Menschen gleiche Beschäftigungsmöglichkeiten zu bieten – unabhängig von Hautfarbe, Herkunft, Religion, Geschlecht, Nationalität, Abstammung, Familienstand, geschütztem Veteranenstatus, Alter, Behinderung, sexueller Orientierung, Geschlechtsidentität oder -ausdruck oder jeder anderen gesetzlich geschützten Kategorie.
Bewerber*innen müssen rechtlich dazu berechtigt sein, in dem Land zu arbeiten, für das sie sich bewerben. Die Berechtigung zur Beschäftigung wird als Teil des Einstellungsverfahrens überprüft.

Konntest du nicht finden, wonach du gesucht hast?

Talent pool
Abteilung
Research & Development
Beschäftigungsart
Vollzeit
Standort
EMEA-Armenia-Yerevan
Arbeitsplatztyp
Vor Ort
Alle Stellenangebote bei Align Technology ansehen