KLA · 5 days ago
Senior Full Stack Software Engineer
Wonder how qualified you are to the job?
ElectronicsInformation Technology
Insider Connection @KLA
Responsibilities
Gathering and defining technical requirements for software products
Researching appropriate technologies and selecting optimal solutions
Designing software components and coding the design
Performing tuning, testing, and maintaining up-to-date documentation
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Technical expertise in one or more programming languages (C#/Java/Python)
Excellent software design/implementation capabilities
Strong understanding of data structures and algorithms
Experience with data processing and storage technologies such as SQL and/or NoSQL Database systems
Experience working with source control systems
Strong communication and interpersonal skills
Motivated to learn new skills independently
Creative thinker with good problem-solving abilities
Doctorate (Academic) or work experience of 2 years
Master's Level Degree or work experience of 4 years
Bachelor's Level Degree or work experience of 5 years
Preferred
Experience developing a software application that ships to a customer and/or data storage/processing infrastructure used in production
Multi-threaded and multi-core software application programming
Experience with containerization and cluster management tools such as Docker and Kubernetes
Basic understanding of statistics, data visualization, analytics, and machine learning
Distributed computing principles
Web development (HTTP, REST, JavaScript, HTML, CSS)
Experience building or troubleshooting scientific instruments or other mechanical, electrical, and/or optical systems
Benefits
Medical
Dental
Vision
Life insurance
401(K) with company matching
Employee stock purchase program (ESPP)
Student debt assistance
Tuition reimbursement program
Development and career growth opportunities
Financial planning benefits
Wellness benefits including an employee assistance program (EAP)
Paid time off
Paid company holidays
Family care and bonding leave
Company
KLA
Kla creates tools and services that promote innovation in the electronics industry.
H1B Sponsorship
KLA has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (138)
2022 (297)
2021 (191)
2020 (249)
Funding
Current Stage
Public CompanyTotal Funding
$750M2024-02-02Post Ipo Debt· $750M
1994-04-06IPO· nasdaq:KLAC
Recent News
PRNewswire
2024-05-23
Yahoo Movies Canada
2024-04-24
markets.businessinsider.com
2024-04-24
Company data provided by crunchbase