Lead Software Engineer, Big Data - Kirkland, United States - INRIX

    INRIX
    INRIX Kirkland, United States

    2 weeks ago

    Default job background
    Description
    Lead Software Engineer, Big Data | Kirkland Washington

    At INRIX, our mission is to help the world avoid global gridlock by empowering cities, drivers, and businesses around the world to keep vehicles moving smarter, safer, and more efficiently.

    We are looking for a hands-on Lead Software Engineer to join our Big Data, Software as a Service (SaaS) Team.

    This group is responsible for creating the INRIX Trips and Signal Analytics data from billions of GPS points daily and creating APIs to efficiently delivery these to internal SaaS products and external customers.

    This role is an awesome opportunity to join a highly productive team building out and supporting great software products that make a huge impact on people's lives.

    Primary Responsibilities

    Architect, build and optimize data processing infrastructure and platform for a wide range of use cases, including ML, ETL, reporting, and analytics.

    Lead development of worldwide complex systems in the development and deployment of INRIX products.
    Actively participate in hands-on coding (~70% of role).
    Collaborate with Data Scientists to facilitate the seamless integration of ML models into our software solutions.
    Own designing, implementing, and optimizing data pipelines that handle large volumes of data.
    Integrate ML models into the data pipelines to extract meaningful insights and enable data-driven decision-making.
    Required Skillset
    Minimum of 8 years of experience with backend development.
    Minimum of 4 years hands-on experience leading software engineering teams.
    Strong expertise in building backend data pipelines and processing systems.
    Proven experience integrating machine learning models into software solutions.
    Strong expertise in Java and Scala programming.
    Experience building large-volume data web services using AWS technologies.
    Expertise in big data processing technologies like Amazon EMR to run Apache Spark, Apache Hive and Presto.
    Experience working with petabytes of data and the unknowns of data validation.
    Experience with location based data a plus.
    Why INRIX?
    Work with an amazing team with a focus on being the best and making the world a better place.
    Help solve complex real-world problems with big data.
    Ranked as one of the top places to work in the Seattle area.
    Competitive Salary, benefits, and 401K matching.
    Open vacation policy, it's unlimited and always has been.
    Plethora of snacks, drinks, lunches, and opportunities for folks to get to know other people in the company.
    A boat on Lake Washington. You get your license, and we'll pay for the gas.
    The people and passion. Meet and work with people that are smart, helpful, and love what they're doing and geek out on it.
    The opportunity to make a big impact to both the company and our customers.

    We are a company filled with people who are passionate about our customers and building products which facilitate efficiency and safety in how the world travels.

    We do data on a massive scale. Come join us and help us make an impactful and meaningful difference in the way the world travels.
    The compensation range for this role is $150,000 – $225,000, including base salary and bonus. Compensation may vary based on skills, experience, and location. INRIX may modify the pay range at any time.

    #J-18808-Ljbffr