Solution Architect
About the role
The Software Engineering team at Align Technology works across the company to provide services and systems that enable teams to more efficiently deliver business value. The ideal candidate is a critical thinker with outstanding communication skills and years of hands-on programming experience designing and building large software systems.
Responsibilities
- Design high-value, reliable, simple, secure and scalable software solutions to support business needs
- Engage stakeholders to gather and document functional and non-functional requirements
- Define responsibilities of system components and design interfaces between systems
- Evaluate existing system designs and propose improvements as needed
- Identify risks and propose solutions in system designs
- Write and review formal design documents
- Collaborate with other architects and software developers globally
- Foster innovation through research, recommending new technologies, processes and or standards
- Provide development and design guidance to individual development teams
- Prepare, lead and or participate in design reviews
- Participate and sometimes lead cross organization development initiatives
- Act as senior technical leader across R&D providing guidance in all phases of our SLDC
Requirements
- B.S. or M.S. in Computer Science or related field
- 12+ years in technical role; Software Developer, Quality Engineering, Software Architect
- 5+ years of experience architecting software applications and services
- 3+ years of experience in cloud computing, database and server-side architectures
- Exceptional understanding of software design principles and patterns
- Strong knowledge and practical experience with AWS
- Willingness to comply with a medical device Class II SDLC
Qualifications
- Fluency in English, both spoken and written
- 25-35% travel to global development centers (Tel Aviv, San Jose)
Skills
- Self-motivated, quick learner, strong problem solver, team player, and effective communicator demonstrating strong written, verbal and presentation skills
Benefits
We are pleased to provide a general description of the benefits Align offers to full-time employees in this position. Benefits include family benefits, family forming benefits, employee assistance program, flex spending accounts, health savings accounts, life insurance, long term disability insurance, medical, dental, vision, short term and long term disability insurance, accidental death and dismemberment, flexible spending accounts, 401k plan, employee stock purchase program, paid vacation, sick time, paid parental leave, paid bereavement leave, and other insurance such as legal, critical illness, voluntary accident, long-term care, auto, home and pet insurance.
Pay
If provided, base salary or wage rate ranges are the range in which Align reasonably expects to set a candidate’s pay for the posted position. Actual placement depends on the individual skills and experience level of a candidate plus the total compensation and equity across team members.
Schedule
For other locations outside of the primary location, the base salary range will be adjusted geographically. For Field Sales roles, the salary listed is the base pay only and does not include the applicable incentive compensation plan. A cost of living adjustment may be added to base pay for higher cost areas in the U.S.