Senior Software Engineer Data

4 weeks ago


Ann Arbor, Michigan, United States Criteo Full time
Job Summary:

As a Senior Software Engineer Data at Criteo, you will be a leading member of the platform team, responsible for designing and developing high-quality, maintainable code. You will participate in architecture discussions, influence the roadmap, and take ownership of new projects. Your expertise in building scalable, available, low-latency systems will be crucial in serving high traffic. Additionally, you will build fault-tolerant distributed data processing systems from the ground up.

Requirements:

- BS in Software Engineering or related field.
- 4-6 years of programming experience in C#, Java, or C++.
- Rock-solid foundation in Computer Science (data structures, algorithms, software design).
- Experience with architecting, developing, and extending large and complex systems.
- Passion for shipping quality high-performance code.
- Problem solver, fixer, and creative technologist.
- Great team worker and communicator.

Nice to Have:

- Experience with Big Data and technologies such as Map/Reduce, Hadoop, Pig, HBase, Hive.
- Experience with API and web services design.
- Experience with taking the initiative and acting as a technical lead.
- Passion for shipping quality high-performance code.
- Strong understanding of (one or more of the following): Java, Python, Scala, system design, distributed systems, web services, cloud infrastructure.
- Experience in a web or mobile advertising technology business.
- Working in a fast-paced and continuously changing environment

  • Ann Arbor, Michigan, United States Criteo Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineer to join our platform team. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality, scalable, and available systems.Key Responsibilities:* Design and develop high-quality, maintainable code as a leading member of the platform team*...


  • Ann Arbor, Michigan, United States Censys Full time

    Job Summary:We're seeking a highly skilled Senior Software Engineer, Attribution Data Pipeline to join our team at Censys. Our Internet Intelligence Platform relies on processing and analyzing billions of internet telemetry data points, and we need someone with experience in data pipelines, stream/batch processing at scale, and building out APIs.The ideal...


  • Ann Arbor, Michigan, United States KLA Corporation Full time

    Job Title: Senior AI Software EngineerJob Summary:We are seeking a highly skilled Senior AI Software Engineer to join our team at KLA Corporation. As a Senior AI Software Engineer, you will be responsible for designing, developing, and deploying cutting-edge AI and machine learning solutions for our semiconductor manufacturing industry.Responsibilities:*...


  • Ann Arbor, Michigan, United States KLA-Tencor Full time

    Job Summary:KLA is seeking a skilled Sr. Systems Software Engineer to join our team. As a key member of our software engineering group, you will be responsible for designing, developing, and testing complex software systems that control various pieces of hardware. Your expertise in software engineering and passion for working with hardware will enable you to...


  • Ann Arbor, Michigan, United States KLA-Tencor Full time

    Job SummaryWe are seeking a highly skilled Senior Systems Software Engineer to join our team at KLA-Tencor. As a key member of our software engineering team, you will be responsible for designing, developing, and testing complex software systems that control various pieces of hardware.Key ResponsibilitiesDevelop a deep understanding of the system and...


  • Ann Arbor, Michigan, United States KLA-Tencor Full time

    Job SummaryKLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Our innovative ideas and devices are advancing humanity, and we're looking for a talented Senior Lead Software Engineer Embedded Software to join our team.ResponsibilitiesAs a Senior Lead Software Engineer Embedded Software, you will lead/manage a team...


  • Ann Arbor, Michigan, United States Clarivate Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Software Development & Engineering team at Clarivate.As a key member of our team, you will be responsible for designing, developing, and evaluating software and systems using engineering principles.Key Responsibilities:Implement software for specifications of high...


  • Ann Arbor, Michigan, United States KLA Full time

    Job Description:KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. As a Senior Systems Software Engineer, you will be responsible for controlling various pieces of hardware that form our system as well as coordinating between them.Key Responsibilities:Design, develop, test, and roll out software solutions that...


  • Ann Arbor, Michigan, United States May Mobility Full time

    Drive Innovation in Autonomous VehiclesJoin May Mobility as a Senior Autonomy Behavior Engineer and contribute to the development of cutting-edge robotics software. You will work with cross-functional teams to design and implement state-of-the-art systems for autonomous vehicles.Key Responsibilities:Develop and test advanced robotics software in...


  • Ann Arbor, Michigan, United States Vodastra Full time

    Job OverviewVodastra is seeking a highly skilled Senior Software Engineer to join our team.Key Responsibilities:Design and develop complex software systems with a focus on security and performance.Work closely with cross-functional teams to develop and implement software solutions.Collaborate with senior team members to develop system solutions to business...


  • Ann Arbor, Michigan, United States Highlight Technologies Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to lead our agile development team in delivering high-quality software solutions. The ideal candidate will have a strong background in DevSecOps, Agile methodologies, and software development.Key ResponsibilitiesParticipate in agile development processes and ceremoniesDevelop and maintain...


  • Ann Arbor, Michigan, United States KLA Full time

    Job Summary:KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. We are seeking a highly motivated Senior Lead Software Engineer to join our team.Responsibilities:Lead/ Manage a team of Software Engineers.Participation in a design team supporting the development of an electronics subsystem, board-level design,...


  • Ann Arbor, Michigan, United States KLA Full time

    About the Role:KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. We are seeking a talented Senior Full Stack Software Engineer to join our team.Key Responsibilities:Work with an agile full-stack team of software, data, and algorithm engineers to develop reliable software components.Design, code, and maintain...


  • Ann Arbor, Michigan, United States KLA Full time

    Job Summary:KLA is seeking a skilled Senior Full Stack Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop software applications using a variety of programming languages and...


  • Ann Arbor, Michigan, United States Censys Full time

    Censys is seeking a highly skilled Senior Frontend Software Engineer to join our team and contribute to the development of our Internet Intelligence Platform (IIP).The ideal candidate will have a strong background in frontend development, with expertise in modern web technologies and a passion for building scalable and user-friendly applications.As a Senior...


  • Ann Arbor, Michigan, United States Highlight Technologies Full time

    About the RoleWe are seeking a skilled Senior Developer to join our team at Highlight Technologies. As a Senior Developer, you will be an integral part of our agile development team, working on a project with the U.S. Environmental Protection Agency (EPA). Your primary responsibilities will include participating in agile development processes and ceremonies,...


  • Ann Arbor, Michigan, United States Hyundai-KIA America Technical Center, Inc. Full time

    Job SummaryWe are seeking a highly experienced Senior Engineering Manager to lead our newly established R&D department dedicated to advancing vehicle software development. The successful candidate will be responsible for establishing the department's organizational structure, defining key competencies, and recruiting engineering managers and staff to create...


  • Ann Arbor, Michigan, United States KLA-Tencor Full time

    Job Summary:As a Software Engineer at KLA, you will be part of a collaborative team responsible for designing and developing software applications in a distributed microservice environment. Your responsibilities will span all stages of the software product lifecycle, from gathering requirements to developing software components and UIs that help our...

  • Senior CMS Engineer

    4 weeks ago


    Ann Arbor, Michigan, United States SkySpecs Full time

    About SkySpecsSkySpecs is a leading provider of purpose-built technologies and services for renewable energy asset management. Our team is dedicated to helping customers deliver industry-leading productivity, efficiency, and returns by unlocking the power of their data. We offer a comprehensive solution that includes data collection, wind turbine blade...


  • Ann Arbor, Michigan, United States Atlas MedStaff Full time

    **About the Role**As a Senior Backend Software Engineer, you will be responsible for designing and developing scalable, efficient, and secure backend systems using modern technologies.**Key Responsibilities:**Design and implement backend APIs and servicesCollaborate with cross-functional teams to develop and deploy softwareMaintain and optimize existing...