Posted 1 month ago
Sr. Software Engineer, C++
EMEA-Armenia-YerevanOn-siteFull-time
AI Summary
Senior Software Engineer in R&D designing, developing, and modernizing clinical research software using C++ and Go, collaborating with multidisciplinary teams and ensuring regulatory compliance.
About this role
Join our R&D team as a Sr. Software Engineer to develop and enhance next-generation software for clinical research and applications. Work with multidisciplinary teams to improve software quality, modernize legacy systems, and create innovative solutions.
Key Responsibilities
- Design, develop, and improve software using C++ (primary language) and Go.
- Maintain and optimize legacy codebases.
- Collaborate with engineers, product managers, and clinical teams.
- Follow best practices in cybersecurity and software development.
- Develop and write unit tests and integration tests.
- Ensure compliance with regulatory guidelines for medical software.
- Utilize Scrum Agile process and participate in sprint activities.
- Work with AWS, Kubernetes, Docker, and CI/CD pipelines.
Skills, Knowledge & Expertise
What We're Looking For
- Bachelor's degree in Computer Science, STEM, or equivalent experience.
- 8+ years of experience in modern C++ (11-17) development.
- 2+ years in 3D software development (3D graphics, computational geometry, Direct3D/OpenGL).
- Strong understanding of algorithms, 3D geometry, and linear algebra.
- Ability to use modern AI tools to speed up development
- Experience with Python and Go for scalable and maintainable solutions.
- Proficiency in Git, JIRA, Confluence, and Bamboo.
- Experience with Docker, Linux (Ubuntu), AWS, and CI/CD deployment.
- Strong communication skills and ability to collaborate in an international environment.
- Intermediate to upper-intermediate English proficiency.
Nice to Have
- Exposure to Software as a Medical Device (SaMD).
Skills
3D GraphicsAWSBambooC++11C++17CI/CDComputational GeometryConfluenceDirect3DDockerGitGOJiraKubernetesLinear AlgebraOpenGLPythonSaMD
Explore related jobs
More jobs at Align Technology
- Sr. SAP SpecialistLATAM-Colombia-Bogota
- DACH Education ManagerEMEA-Germany-Cologne
- Associate Director Marketing, VietnamAPAC-Vietnam-Ho Chi Minh City
- Manager, ClinicalAPAC-Vietnam-Ho Chi Minh City
- Territory Manager - Covington, KYUS-Kentucky-Field based
- Integration Specialist - NYCUS-New York-Field based