Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

Insight Global

Irvine (CA)

On-site

USD 100,000 - 130,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A large imaging company in Irvine, CA is seeking a Software Engineer to develop data-driven solutions, focusing on backend engineering. The ideal candidate should have significant experience in software development, particularly with Python and SQL, and be able to thrive in a multi-cultural team dynamic. This role emphasizes integration with backend services and handling large datasets. Competitive candidates will come from diverse backgrounds and contribute to an inclusive workplace.

Qualifications

  • 4-5 years of experience as a Software Engineer.
  • Proficient in Python with 2-3 years of experience.
  • Experience with SQL, specifically stored procedures.

Responsibilities

  • Develop software applications and data-driven solutions.
  • Work with various technologies and integrate with backend services.
  • Contribute to end-to-end software development across the stack.

Skills

Python
SQL
ETL/ELT
Data Engineering
Spark/Hadoop
Scala
MySQL
AWS
Data Analytics
Machine Learning

Education

Bachelor's in Computer Science or related field
Job description
Overview

A large imaging company headquartered in Irvine, CA is seeking a Software Engineer to join their team. This individual will be responsible for original application development around data-driven solutions. The ideal candidate will engage in software development activities utilizing different technologies with a focus on backend and data engineering for one of our enterprise data-driven solutions, integrating with backend services and databases while working with large datasets.

Responsibilities
  • Develop software applications and data-driven solutions, focusing on backend and data engineering.
  • Work with various technologies and integrate with backend services and databases while handling large datasets.
  • Contribute to end-to-end software development across the stack as needed.
  • Collaborate in a fast-moving, multi-cultural environment.
Qualifications
  • 4-5 years of experience as a Software Engineer.
  • Bachelor's (or above) in Computer Science, Computer Engineering, Mathematics or a related field.
  • Fluent in Python, with a minimum of 2-3 years of experience.
  • Proficient with SQL, specifically stored procedures.
  • Hands-on experience performing ETL and/or ELT.
  • Some experience with Spark and/or Hadoop.
  • Strong willingness to learn new technologies.
  • Ability to work in a highly collaborative, fast-moving, multi-cultural environment.
  • Experience with Scala.
  • Experience with MySQL.
  • AWS environment experience.
  • Experience using Amazon EMR and RDS.
  • Knowledge of data analytics and/or machine learning.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com. To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.