IrvineRecruiter Since 2001
the smart solution for Irvine jobs

Lead Software Engineer

Location: Irvine
Posted on: June 14, 2019

Job Description:

It's fun to work in a company where people truly BELIEVE in what they're doing!
We're committed to bringing passion and customer focus to the business.

Job Summary:

  • Ready for a challenge! iHerb is looking to add a talented Lead Software Engineer to our growing Data Science Team. The Data Science team is responsible for providing scalable solution for search and discovery and personalized recommendation of products to a diverse global customer base across multiple platforms. In collaboration with Data Scientist you will be able to improve users search experience through implementing solutions customized for diverse languages supported by iHerb. In this role you will be building a software as a service solution consisting of complex modules (e.g. product search, blog search, auto-suggestion, etc.) that handles high traffic coming across the globe through many platforms. The focus is on scalability, usability, and performance as well as integration with machine learning models to enhance users search experience.

  • Job Expectations:

    • Strong Software Engineering background

    • Strong Communication Skills

    • Strong knowledge of and ability to communicate Software Architecture and Design Principles

    • Proven track record in being a technical lead of software projects from inception to release

    • 7+ years of professional experience in software engineering using open source or .NET platforms

    • Experience building large scale, high traffic web applications

    • Hands on experience in design and implementation of distributed systems such as Micro Services, Containerization, etc.

    • Hands on experience with Solr, Elasticsearch, or similar search engine technologies

    • Hands on experience with Big Data processing technologies such as Spark, Kafka, etc.

    • Strong knowledge in CI/CD systems

    • Experience with source control systems

    • Experience with agile development methodologies

    • Experience with search engines over non-English languages (is a plus)

    • Experience in productionizing Machine Learning solutions (is a plus)

    • A Bachelors Degree in Computer Science

    • A strong initiative to find ways to improve solutions, systems, and processes

      Knowledge, Skills, and Abilities:


      • Working in a fast paced environment

      • Having an Agile mindset and being accountable for my role in the business

      • Producing quality work error free

      • Having the opportunity to collaborate with peers

      • Open and honest communication with the best interests of the business in mind

      • Teamwork

        Experience Requirements:

        • With ablity to use sound judgement and reasoning skills in order to resolve, identify or escalate issues

        • In environments that are essential to my job that may require me to sit, stand, walk, reach and move about the facility

        • Successfully working in an environment that has moderate noise

        • In an office setting

        • Extended hours as required

          Education Requirements:

          • M.Sc. degree in Computer Science, Statistics, Applied Mathematics or a related quantitative discipline required. Ph.D. highly preferred.

            If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!

Keywords:, Irvine , Lead Software Engineer, IT / Software / Systems , Irvine, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other IT / Software / Systems Jobs

Dev: MySQL Database
Description: Category: Information Architecture br
Company: Apex Systems, LLC
Location: Santa Ana
Posted on: 06/18/2019

Software Engineer Real-time Embedded
Description: Do you get bored or antsy if you aren't challenged on a daily basis Do you enjoy solving problems and taking ownership while making a difference Do you love finding groundbreaking solutions that no (more...)
Company: TrellisWare Technologies, Inc
Location: San Diego
Posted on: 06/18/2019

Software Test Engineer/Principal Software Test Engineer
Description: br Northrop Grumman Mission Systems seeks an Software Test Engineer2 or 3 to work with our Avionics and Tactical Networks ATN team which is an operating unit within the Communications division located (more...)
Company: Northrop Grumman
Location: San Diego
Posted on: 06/18/2019

Earn 800- 1000 Weekly. Will NEEDS PHONE and PC to START NOW
Description: We are a fast paced, highly motivated team working for a company that is ready to produce leaders. We have
Company: Jumpstart consult
Location: San Bernardino
Posted on: 06/18/2019

Online Web Evaluator
Description: We are looking for a On line Web Evaluator to join our team in the United States. As an evaluator, you are responsible for rating the content returned by search engines, using in-depth local knowledge (more...)
Company: Mommy Jobs Online
Location: Lakeside
Posted on: 06/18/2019

Technical Director
Description: Technical Director University of California, Los Angeles Requisition Number: 30303 Salary: 4,842 - 9,591 monthly Position Description: The Technical Director is responsible for safely and effectively (more...)
Company: University of California Los Angeles
Location: Los Angeles
Posted on: 06/18/2019

Ruby - software engineer
Description: Let companies apply to you,
Company: hired
Location: San Diego
Posted on: 06/18/2019

Python Developer
Description: Python Developer br If you are a Python Developer with experience, please read on br br We are based out of the Sunny Marina Del Rey and are looking to add another great member to our team. Our (more...)
Company: CyberCoders
Location: Marina Del Rey
Posted on: 06/18/2019

Senior Technical Sales Specialist - Synthetic Biology #96821BR
Description: Engineering 13 br Life Technologies Corporation a Thermo Fisher Scientific Co., seeks a Senior Technical Sales Specialist - Synthetic Biology in Carlsbad, CA willing to travel up to 50 of the time (more...)
Company: Thermo Fisher Scientific
Location: Carlsbad
Posted on: 06/18/2019

HPC Linux Systems Engineer
Description: At TGS, at-scale computing is core to what we do, and systems administrators are an essential part of our team. This is a mission-critical role, so we're searching for an extremely reliable professional (more...)
Company: TGS Management Company
Location: Irvine
Posted on: 06/18/2019

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Irvine RSS job feeds