Senior Full Stack Software Engineer E

KLATencor Corporation
Ann Arbor, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 189K

Job location

Ann Arbor, United States of America

Tech stack

HTML
Java
JavaScript
Data analysis
Software Applications
C Sharp (Programming Language)
CSS
Databases
Data Structures
Data Visualization
Web Development
Distributed Systems
Revision Control Systems
Python
Machine Learning
Multiprocessing
NoSQL
Software Engineering
SQL Databases
Visual Systems
Data Processing
Multithreading
Data Storage Technologies
Software Application Programming
Containerization
Storage Technologies
Information Technology
REST
Docker
Programming Languages

Job description

You will work with an agile full-stack team of software, data and algorithm engineers, with responsibilities spanning all stages of the software product lifecycle. This includes gathering and defining technical requirements, researching appropriate technologies, selecting optimal solutions based on requirements and success criteria, designing the requisite software components, coding the design, performing the requisite tuning and testing, and maintaining up-to-date documentation.

Requirements

You will fit right in if you have a sound understanding of the fundamentals of Computer Science and practical experience developing reliable software components. Basic Requirements:

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 Desired: Having some of following types of experience is useful:

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

Minimum QualificationsDoctorate (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

Benefits & conditions

Base Pay Range: $110,900.00 - $188,500.00

Primary Location: USA-MI-Ann Arbor-KLA

KLA's total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits including but not limited to: medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, development and career growth opportunities and programs, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off and paid company holidays, and family care and bonding leave.

Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level, and location. The range displayed reflects the pay for this position in the primary location identified in this posting. Actual pay depends on several factors, including state minimum pay wage rates, location, job-related skills, experience, and relevant education level or training. We are committed to complying with all applicable federal and state minimum wage requirements where applicable. If applicable, your recruiter can share more about the specific pay range for your preferred location during the hiring process.

About the company

Company OverviewKLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. The innovative ideas and devices that are advancing humanity all begin with inspiration, research and development. KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world's leading technology providers to accelerate the delivery of tomorrow's electronic devices. Life here is exciting and our teams thrive on tackling really hard problems. There is never a

Apply for this position