Align Technology

Rating:
5/5
Align Technology is a privately held medical device company, based in Silicon Valley, California. We specialize in the design, development and manufacture of orthodontic, prosthetic and surgical products. Our mission is to improve patient smiles with the latest innovations in dental technology. Our core product offering is the Invisalign System, an innovative solution for straightening your teeth without the need for traditional metal braces. By using proprietary 3D digital imaging technology, we can create unique aligners for each patient. The custom-made aligners are placed on the teeth and gradually shift them into place. In addition to the Invisalign System, we also offer a suite of products and services focused on digital treatment planning, such as the iTero Element Intra-oral scanning tool and the Clincheck Pro orthodontic software. Our Cadent iTero Digital Impressions platform provides clinicians with the 3D impressions they need to accurately capture a patient’s teeth and gums, to better inform treatment plans. Moreover, our engineering team has successfully developed and commercialized several disruptive technologies in a variety of disciplines, including automated design and analysis, cycle time reduction, prescriptive analytics, and predictive analytics. Our software engineers ensure that our products are developed in accordance with highest industry standards and are delivered on time to our worldwide customer bases. At Align Technology, we combine the latest innovations in software engineering, computer engineering, and medical device technology to deliver the best solution for our customers. We are always on the lookout for talented engineers, with a passion for developing innovative products and technologies that improve the quality of patient care.

Quick Links

Software Engineer

Average Work Hours (weekly unless noted): 40-50 hours/week
Average Salary (yearly in dollars unless noted): $65,000/yr
Description: This position will be responsible for developing software solutions to meet customer requirements. Responsibilities include translating customer needs into functional solutions, design, modeling and documenting software solutions. Specific duties include debugging and testing software, participating in code reviews and analyzing user needs.
Qualifications / Requirements: Must possess a bachelor's degree in computer engineering or a related field and experience working with coding languages such as Java, Python, and C++. Prior experience working in software engineering is required. Must be able to comprehend overall business needs and customer requirements.

Data Analyst

Average Work Hours (weekly unless noted): 40-50 hours/week
Average Salary (yearly in dollars unless noted): $68,000/yr
Description: This position is responsible for analyzing large sets of data to identify trends and make decisions. Responsibilities include collecting and analyzing data, drawing inferences from data, identifying areas for improvement and making presentations to management. Duties also include preparing reports, analyzing study designs and developing models to analyze outcomes.
Qualifications / Requirements: Must possess a bachelor's degree in computer science or a related field and experience working with data visualization tools such as Tableau and Power BI. Must have strong problem-solving and analytical skills as well as excellent written and verbal communication skills.

Network Engineer

Average Work Hours (weekly unless noted): 40-50 hours/week
Average Salary (yearly in dollars unless noted): $90,000/yr
Description: This position is responsible for maintaining and managing the network infrastructure for Align Technology. Duties include configuring, maintaining, and troubleshooting routers, switches, firewalls, and other network devices. Other responsibilities include performing security assessments, identifying and resolving network performance issues, and participating in technology upgrades and installation.
Qualifications / Requirements: Must possess a bachelor's degree in computer science or a related field, experience working with networking protocols and have a strong understanding of network security concepts. CCNP or CCIE certification is preferred. Must have strong problem-solving and analytical skills as well as a customer-service orientation.

Software Quality Analyst

Average Work Hours (weekly unless noted): 40-50 hours/week
Average Salary (yearly in dollars unless noted): $76,000/yr
Description: This position is responsible for analyzing the quality of software products and identifying problems. Responsibilities may include developing, managing and executing test strategies, as well as assisting in the development of software testing standards and procedures. Duties also include reporting results to key stakeholders and working closely with developers to develop and run tests.
Qualifications / Requirements: Must possess a bachelor's degree in computer science or a related field and experience working with software testing and quality assurance practices. Knowledge of scripting and automation testing tools is preferred. Must have strong problem-solving and analytical skills as well as excellent written and verbal communication skills.

Project Manager

Average Work Hours (weekly unless noted): 40-50 hours/week
Average Salary (yearly in dollars unless noted): $85,000/yr
Description: This position is responsible for managing projects from start to finish to ensure successful completion within budget and timeline. Responsibilities include developing project plans, managing resources, establishing scope and objectives, tracking progress, and maintaining project documentation. Duties also include monitoring performance, providing feedback, and escalating issues when necessary.
Qualifications / Requirements: Must possess a bachelor's degree in management or a related field, experience working with project management software, and an understanding of software development life cycles. PMP certification is preferred. Must have excellent organizational, communication, and problem-solving skills.

Data Scientist

Average Work Hours (weekly unless noted): 40-50 hours/week
Average Salary (yearly in dollars unless noted): $90,000/yr
Description: This position is responsible for analyzing data and developing models to drive insights and generate predictive results. Responsibilities include performing data mining, analyzing and interpreting complex data from multiple sources, and translating data into actionable insights. Duties also include preparing reports and presentations, and collaborating with other departments to provide data-driven solutions.
Qualifications / Requirements: Must possess a bachelor's degree in computer science or a related field, experience working with data analysis methods, and a strong understanding of mathematics, statistics, and data mining. Must also have strong problem-solving and analytical skills as well as excellent written and verbal communication skills.
Locations: Milpitas, Monrovia, Broomfield, Tokyo, Seoul, Hong Kong, Sao Paulo, Shanghai, Amsterdam
Career Paths: Product Development Engineer, Quality Assurance Engineer, Quality Control Analyst, Biomedical Engineer, Regulatory Affairs Specialist, Field Clinical Engineer, Software Quality Assurance Engineer, Human Factors Engineer, IT/Cybersecurity Analyst, Business Intelligence Analyst.
Job Contacts: jobs@aligntech.com

Recent Reviews

Noah K.
4.7/5
4.7
I can honestly say that in the time I have spent working in programming at Align Technology, I have never felt more rewarded or been more passionate about a job. It's a truly unique atmosphere that allows employees to thrive - with ample opportunity to learn and expand their skills. The team culture is positive, the pay is excellent and the benefits are top-notch. I'm grateful to be a part of an organization like Align Technology, and I highly recommend them.

Frequently Asked Questions

What skills are necessary for an Align Technology job?
Align Technology looks for problem-solving skills, attention to detail, the ability to multitask, strong written and verbal communication skills, computer and technical proficiency, teamwork, and the ability to work in a fast-paced environment.
What kind of job roles are available at Align Technology?
Align Technology hires for a variety of roles, including but not limited to software engineering, database engineering, marketing, product management, customer support, and UX design.