Software Engineer
$141.3k - $194.4kAlign Technology
Software Engineer Department: Research & Development Employment Type: Full Time Location: US-California-San Jose Compensation: $141,300 - $194,400 / year Description The Customer Applications Software Engineer is responsible for building and maintaining web applications using Java, Kotlin and Spring frameworks. As a Software Engineer the candidate will be a strong contributor in the execution of the strategic direction for the company, the success of this position will be measured by the usability, quality, and timeliness of applications delivery. You will participate on architecture, design, and implementation of these applications. The ideal candidate is expected to have proven extensive experience building innovative web applications in Java and Spring framework.
Role expectations
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.
Our internship hourly rates are a standard pay determined based on the position and your location, year in school, degree, and experience. General Description of All Benefits
We are pleased to provide a general description of the benefits Align offers to full-time employees in this position.
Family Benefits. Align offers employees and their eligible dependents medical (with a Health Savings Account option for some plan offerings), dental, and vision in accordance with those plans. Align also offers to employees:
To the extent applicable state or local law offers more generous benefits, Align complies with any such law.
Role expectations
- Responsible for working with the configuration management and administration teams to provide accurate build and deployment instructions.
- Responsible for working with tertiary groups such as Security, Architecture, IT Operations, and QA to ensure quality design, delivery, and adherence to corporate standards.
- Develop web service API's for applications that other dependent systems can consume.
- Ensure application development principles, standards, and best practices are followed for each project
- Provide support to audit processes and quality management system as required
- A "can do" attitude, high energy, and creativity are required along with organizational skills and ability to handle multiple tasks.
- Strong interpersonal, oral, written, and visual communication skills, with ability to present findings concisely and effectively.
- Ability to collaborate effectively with developers, program management, and marketing about objectives, requirements and design constraints.
- Solid understanding of agile development principles, careful attention to detail, as well as ability to design solutions for multiple product requirements.
- BS/MS degree or equivalent years of experience
- 5+ years of overall web development experience, preferably secure, scalable web applications using Java/Kotlin, Spring framework
- Expertise with web architecture, cross-platform integration, and building scalable applications in heterogeneous environments
- Expertise in microservices and related to it architectures and patterns, like event-driven architecture, CQRS
- Strong experience in Java (preferably 17 or later), Spring, Spring boot microservices, Web services (SOAP, REST)
- Experience with various design patterns and java object-oriented programming concepts
- Experience in one or more RDBMS such as Postgres (preferred)
- Experience in developing/managing REST API's to support communication between systems
- Understanding of messaging systems such as Kafka, RabbitMQ
- Knowledge of any cloud platforms such as Heroku, AWS
- Extensive knowledge and experience with Test-Driven Development and/or Behavior-Driven Development
- Familiarity in using tools such as JIRA, Git, BitBucket
- Excellent organizational, communication, presentation, and facilitation skills
- Experience with industry standard cloud technologies, i.e. Docker, Kubernetes
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.
Our internship hourly rates are a standard pay determined based on the position and your location, year in school, degree, and experience. General Description of All Benefits
We are pleased to provide a general description of the benefits Align offers to full-time employees in this position.
Family Benefits. Align offers employees and their eligible dependents medical (with a Health Savings Account option for some plan offerings), dental, and vision in accordance with those plans. Align also offers to employees:
- Discounts on Invisalign and Vivera to employees and their eligible dependents after 90 days of employment
- Back-up Child/Elder Care and access to a caregiving concierge
- Family Forming Benefits - Available to Employees, and their spouse or domestic partner, covered under one of Align's health plans
- Breast Milk Delivery and Lactation Support Services
- Employee Assistance Program
- Hinge Health Virtual Physical Therapy - Available to all employees and eligible dependents (age 18+) enrolled in an Align medical Plan
- Short-term and long-term disability insurance in accordance with those plans.
- Basic Life Insurance and Accidental Death and Dismemberment. Voluntary Supplemental Life Insurance for Employee, Spouse/Domestic Partner, and Child(ren) are available for purchase in accordance with those plans.
- Flexible Spending Accounts- Employees may be eligible to participate in a health care account (including a limited health FSA if enrolled in a HDHP), dependent care account, and a pre-tax commuter benefit plan.
- 401k plan (with a discretionary Company match of 50% up to 6% of eligible earnings up to a maximum match of 3%.). Employer match vests after two years - 25% year one and 100% at year two. Align offers traditional, Roth, and after-tax options.
- Employee Stock Purchase Program (Employees must work 20 hours or more and be employed on purchase date to be eligible).
- Paid vacation of up to 17 days during the first full year of employment (currently accrued at the rate of 5.24 hours each pay-period), which carries over to a maximum cap of 30 days. Annual paid vacation time accrual increases based on tenure. Both exempt and non-exempt employees who work 32 hours or more per week receive prorated vacation accrual based on their regularly scheduled work hours and tenure.
- Sick time is accrued throughout the year at the rate of one hour for every thirty worked. Employees can carry over unused sick leave each year, up to a maximum balance of 80 hours.
- 11 Company-designated paid holidays throughout the year.
- If employed for at least 12 consecutive months, Align will grant up to 6 weeks of paid Parental Leave. If employed for less than 12 consecutive months, Align will grant up to 4 weeks of paid Parental Leave. All parental leave must be completed within one year of the birth or placement of the child. Parental leave is in addition to any state and/or local parental leave benefits. Three days of paid bereavement leave. In some cases, due to travel the amount of paid leave may be extended to 5 paid days off. To the extent applicable state or local law offers more generous benefits, Align complies with any such law.
- Non-exempt employees will receive full pay for up to 10 days of jury duty. Exempt employees will receive their full salary during any week they serve and perform any work. Other insurance such as legal, critical illness, voluntary accident, long-term care, auto, home and pet insurance are available for purchase.
To the extent applicable state or local law offers more generous benefits, Align complies with any such law.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in San Jose, CA vacancy
$120k - $170k
...Full Stack Software Engineer Sunnyvale, CA The future of defense will be decided by those who field intelligent machines at scale. At Scout AI, we're developing Fury, the first robotic foundation model for defense, to give U.S. forces overwhelming, adaptable, and...SuggestedFull timeRelocation package$120.5k - $243k
...Senior Platform Software Engineer This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office. Who We Are Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work...SuggestedWork experience placementWork at office2 days per week$147.4k - $220.9k
...Software Application Support Engineer, Retail Engineering Sunnyvale, California, United States Software and Services This is an extraordinary opportunity for a hardworking support engineer to join a distributed team supporting the Apple Online Store, a multi-channel elite...SuggestedWork experience placementRelocation- ...Senior AI Engineer Dexmate is building the foundation for physical AI — a unified platform that combines high-quality robotic hardware... ...Physical AI OS, making robots as easy to build and deploy as software. Today, robotics is fragmented, slow, and closed: most builders...Suggested
$181.1k - $272.1k
Sr Full-stack Software Engineer, AIML Data Operations Cupertino, California, United States Software and Services Artificial intelligence is one of the most profound technologies of our lifetime. It’s rapidly changing Apple products, making them more personal, intuitive...SuggestedRelocation$153k - $222k
...to accommodate family commitments. About the role As the data engine team, our goal is to provide a central data and machine learning... ...for someone who has: A Bachelor's degree in Computer Science, Software Engineering, or equivalent 2+ years of professional experience...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$150.4k - $277.6k
...Cupertino, California, United States Software and Services How do we get the right diagnostic data to improve the quality of Apple products... ...? This is the most important question that the Stability Engineering OS Team strives to answer each day. We are looking for an...Work experience placementWorldwideRelocation$125k - $265k
...earlier when needed to accommodate family commitments. Meet our engineers on the Vehicle OS team! Vehicle OS is a flexible suite of... ...vehicle manufacturers develop, deploy, and update complete vehicle software and AI applications. Learn more about what the team is...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift$124k - $171k
...Who We Are Applied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and... ...wherever you may go. Learn more about our benefits ( . As a Software Engineer at Applied Materials, you'll dive deep into ground-breaking...Full timeRelocation$169k - $338k
...Position Summary... What you'll do... We are seeking a seasoned Distinguished, Software Engineer - Site Engineering Architect to lead the technical architecture and cross-functional delivery for our eCommerce site platforms. In this role you will own the architecture...Permanent employmentFull timeContract workTemporary workPart timeFlexible hours$180k - $250k
...Software Engineer Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring intelligence to every moving machine on the planet. Applied...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$186.14k - $253.5k
...Duties: Research, design, and develop computer and network software or specialized utility programs for multinational... ...solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Support advanced technology rule...- ...Software engineer Sunnyvale, CA Hybrid Visa :- No opt Software Engineer Strong Computer Science background Significant experience in designing, implementing & supporting highly scalable systems and services in Java Problem...
- ...Software Engineer Rootshell Enterprise Technologies Inc. is a recognized provider of professional IT Consulting services in the US. We are actively seeking a Software Engineer for one of our direct client in San Jose, California. Please share your resume with current...Work experience placement
- ...Software Engineer San Jose, California, United States About the Job Are you ready to join an exciting early-stage start-up that detects active data breaches and protects businesses? Be part of a team that's revolutionizing data security through AI-driven solutions...Full timeContract workWorldwideRelocation package
- ...responsible for hands-on design, development, testing & support of software products and solutions. You strive to follow the best design... ...practices and are an evangelist for adhering to software engineering standards. You have the capability to work in a Globally Distributed...
- ...Software Engineering Our client is looking for an experienced Software Engineer to join the team. In this position, you will be designing and developing full stack applications primarily in Angular Typescript and Java. You will also be developing and supporting scalable...
$101.5k - $188.5k
...want to make an impact on the world of technology. About the Role Cadence Design Systems is looking for a highly motivated Software Engineer II to join the Innovus R&D team. Innovus is Cadence's flagship digital implementation platform, enabling customers to design advanced...- ...Software Engineer (Full-Stack) Job Location: San Jose, CA Job Type: Full-Time Responsibilities: Implement new features using React, AngularJS, NodeJS and Python. Write tests for existing and newly created codes to ensure compatibility and stability. Revise...Full time
$104k - $202k
...Position Summary... What you'll do... Role summary: As a Software Engineer II, you will deliver high-quality software solutions by collaborating with cross-functional teams to design, implement, and maintain scalable applications and services. This role involves...Full timeTemporary workPart time$104k - $202k
..., merchant data science, and search and personalization. What you'll do... We are looking for a talented and motivated Software Engineer II to join our Site Reliability Engineering (SRE) team. In this role, you will design, build, and maintain internal tooling that...Full timeTemporary workPart time- Job Description Fresh CS Grads: Ready to Launch Your Career? SynergisticIT Is Built for You Graduating with a Computer Science degree is a huge achievement. But let's be honest-having a degree doesn't always mean you're job-ready. The truth is, many CS grads struggle...Full timeImmediate start
$30 - $50 per hour
...Junior Software Engineer Location: Santa Clara, CA, United States Location Type: On-site Salary Range: 30 - 50 USD Hourly We are seeking a motivated Junior Software Engineer (Temporary) to join our Grid & Energy Services team for a short-term assignment. This role...Hourly payFull timeTemporary workInternshipFlexible hours$184.7k - $324.8k
...Software Engineer, SEAR Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger...Relocation$165k - $241.4k
...Software Engineer We are seeking an experienced and motivated Software Engineer to join our Service Provider High End Router (Cisco 8000) team within the R&D department, contributing to the evolution of next-generation networking products! In this role, you'll develop...Full timeTemporary workLocal areaFlexible hours- ...tANNAPURNA LABS (U.S.) INC. Offered Position: \tSoftware Dev Engineer II Job Location: \t\tCupertino, California Job Number: \t... ...develop, implement, test, and document embedded or distributed software applications, tools, systems and services. Translate functional...Local area
- ...Full Stack Software Developer Sunnyvale, CA-94085 6+ months Candidate will be able to work remote BUT must be able to come... ...Description You'll be working in a team of data engineers to design and develop solutions that enable world class algorithms...Work experience placementLocal areaRemote work
$68 - $73.42 per hour
...Duties: Client is looking for a dedicated and passionate engineer who is interested in building the next generation of blazingly... ...you. What You Will Do: Participate in all aspects of software development activities including design, coding, code review, unit...Flexible hours- ...Job Title: Software Developer Location: Santa Clara, CA Years of Experience: 2+ Years Job Summary: We are seeking a skilled... ...clients' needs while adhering to best practices in software engineering. Responsibilities: Develop, test, and maintain high quality...
$120k - $150k
...Software Engineer We are Payactiv, a FinTech company in the heart of Silicon Valley, devoted to giving workers access to their earned wages when they need them. Payactiv is the pioneer and industry leader in Earned Wage Access. We are the only Certified B Corporation...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- senior robotics software engineer San Jose, CA
- graduate software engineer San Jose, CA
- software engineer internship San Jose, CA
- senior software engineer San Jose, CA
- software developer fintech San Jose, CA
- software engineer visa sponsorship San Jose, CA
- senior software engineer ruby on rails San Jose, CA
- federal - software developer San Jose, CA
- graduate software developer San Jose, CA
- consulting software engineer San Jose, CA

