Staff Software Engineer, Data Infrastructure Specialist

3 weeks ago


Mountain View, Arkansas, United States ASAPP Full time

Transform customer experiences with ASAPP's Vertical AI. Recognized by Forbes AI 50, we design generative AI solutions for Fortune 500 companies. Our automation and simplified work processes empower people to reach their full potential. Work with our team of talented researchers, engineers, scientists, and specialists to solve complex problems.

The Data Engineering team at ASAPP designs, builds, and maintains our mission-critical core data infrastructure and analytics platform. Accurate, easy-to-access, and secure data is critical to our natural language processing (NLP) customer interaction platform interacting with tens of millions of end-users in real-time. We're looking for a skilled Engineer to contribute to software systems managing our data infrastructure, handling ever-growing volumes of data and demands. Automation is key, so you'll help design and build highly-available data processing pipelines that self-monitor and report anomalies. You'll need to be an expert in ETL processes and know the in's and out's of various data stores serving data rapidly and securely to all internal and external stakeholders. This role will play an integral part in shaping the future of data infrastructure as it applies to improving our existing metric-driven development and machine learning capabilities.

Key Responsibilities:

  • Design and deploy improvements to our mission-critical production data pipeline, data warehouses, and data systems.
  • Recognize data flow patterns and generalizations to automate as much as possible to drive productivity gains.
  • Expand our logging and monitoring processes to discover and resolve anomalies and issues before they become problems.
  • Develop state-of-the-art automation and data solutions in Python, Spark, and Flink.
  • Maintain, manage, and monitor our infrastructure related to Kafka, Kubernetes, Spark, Flink, Jenkins, general OLAP and RDBMS databases, S3 objects buckets, and permissions.
  • Increase the efficiency, accuracy, and repeatability of our ETL processes.
  • Make tradeoffs required to ship without compromising quality.

Requirements:

  • 12+ years of experience in general software development and/or dev-ops, SRE roles in AWS.
  • 5+ years of experience in data engineering, data systems, pipeline, and stream processing.
  • Expertise in at least one flavor of SQL, e.g., Redshift, Postgres, MySQL, Presto/Trino, Spark SQL, Hive.
  • Proficiency in a high-level programming language(s). We use Python, Scala, Java, Kotlin, and Go.
  • Experience with CI/CD (continuous integration and deployment).
  • Experience with workflow management systems such as Airflow, Oozie, Luigi, and Azkaban.
  • Experience implementing data governance, i.e., access management policies, data retention, IAM, etc.
  • Confidence operating in a devops-like capacity working with AWS, Kubernetes, Jenkins, Terraform, etc., thinking about automation, alerting, monitoring, and security and other declarative infrastructure.

Preferred Qualifications:

  • Bachelor's Degree in a field of science, technology, engineering, or math, or equivalent hands-on experience.
  • Experience in maintaining and managing Kafka.
  • Experience in maintaining and managing OLAP/HA database systems.
  • Familiarity handling Kubernetes clusters for various jobs, apps, and high throughput.
  • Technical knowledge of data exchange and serialization formats such as Protobuf, Avro, or Thrift.
  • Experience in deploying and creating Spark Scala and/or Flink applications.

ASAPP is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, or veteran status. If you have a disability and need assistance with our employment application process, please email us at to obtain assistance. #LI-AG1 #LI-Remote ASAPP



  • Mountain View, Arkansas, United States ASAPP Full time

    Transformative Data Infrastructure OpportunitiesASAPP is a leader in Vertical AI, recognized by Forbes AI 50, and we're seeking a skilled Staff Software Engineer, Data Infrastructure to join our team. Our mission-critical core data infrastructure and analytics platform relies on accurate, easy-to-access, and secure data, which is critical to our natural...


  • Mountain View, Arkansas, United States Waymo Full time

    Waymo is a pioneering autonomous driving technology company with a mission to become the most trusted driver. With a rich history dating back to the Google Self-Driving Car Project in 2009, Waymo has been dedicated to building the Waymo Driver-The World's Most Experienced DriverTM-to enhance access to mobility while saving thousands of lives lost to traffic...

  • Software Engineer

    3 weeks ago


    Mountain View, Arkansas, United States City Storage Systems Full time

    Role OverviewAt City Storage Systems, we're building the infrastructure for a better food delivery experience. As a Software Engineer - Infrastructure Specialist, you'll play a key role in designing and developing scalable, reliable distributed systems to solve key Observability platform challenges. Your expertise in backend development, preferably using Go...

  • Software Engineer

    4 weeks ago


    Mountain View, Arkansas, United States City Storage Systems Full time

    Transforming the Food Industry with Infrastructure InnovationAt City Storage Systems, we're revolutionizing the way restaurants succeed in online food delivery. Our goal is to make food more affordable, higher quality, and convenient for everyone. We're changing the game for restaurateurs, whether they're entrepreneurs opening their first restaurant or...


  • Mountain View, Arkansas, United States Waymo Full time

    Waymo is a leader in autonomous driving technology, dedicated to making mobility safer and more accessible. Our mission is to be the most trusted driver, and we're working towards this goal by building the Waymo Driver, the world's most experienced driver. This technology has already provided over one million rider-only trips, with tens of millions of miles...

  • Software Engineer

    4 weeks ago


    Mountain View, Arkansas, United States City Storage Systems Full time

    About UsAt City Storage Systems, we're revolutionizing the way restaurants succeed in online food delivery. Our mission is to make food more affordable, higher quality, and convenient for everyone. We're changing the game for restaurateurs, from entrepreneurs opening their first restaurant to global quick-service chains.About the RoleWe're seeking a...


  • Mountain View, Arkansas, United States Waymo Full time

    Waymo is a leader in autonomous driving technology, with a mission to be the most trusted driver. Our team has been working on building the Waymo Driver, the world's most experienced driver, to improve access to mobility and save thousands of lives lost to traffic crashes. The Waymo Driver powers Waymo One, a fully autonomous ride-hailing service, and can be...


  • Mountain View, Arkansas, United States Waymo Full time

    Waymo's MissionWaymo is an autonomous driving technology company with a mission to be the most trusted driver. Our team has been working towards this goal since the Google Self-Driving Car Project in 2009. We have focused on building the Waymo Driver, the world's most experienced driver, to improve access to mobility while saving thousands of lives lost to...


  • Mountain View, Arkansas, United States Waymo Full time

    Waymo is a pioneering autonomous driving technology company dedicated to making transportation safer and more accessible. Our mission is to be the most trusted driver, and we're committed to achieving this goal through innovative technologies and cutting-edge solutions.The Simulation Infrastructure Team plays a crucial role in this mission by creating...

  • Software Engineer

    4 weeks ago


    Mountain View, Arkansas, United States CloudKitchens Full time

    About UsCloudKitchens is revolutionizing the food delivery industry by helping restaurateurs succeed online. Our mission is to make food more affordable, higher quality, and convenient for everyone.Job DescriptionWe're seeking a passionate software engineer with at least 5+ years of experience in backend development, preferably using Go or Java. As a...


  • Mountain View, Arkansas, United States Waymo Full time

    Waymo is a pioneering autonomous driving technology company with a mission to be the most trusted driver. Our team has been working tirelessly since 2009 to build the Waymo Driver, the world's most experienced driver, to improve access to mobility while saving thousands of lives lost to traffic crashes. The Waymo Driver powers Waymo One, a fully autonomous...


  • Mountain View, Arkansas, United States HMBL Full time

    Stay Hungry, Stay HMBLWe are a premiere Executive Search and Technical Recruiting agency, positioned as an extension of innovative tech companies. Our strategic approaches to sourcing leverage data and analysis for top-quality talent acquisition.Are you looking for a challenge? Do you want to work on the front-lines of innovation? We may have what you're...


  • Mountain View, Arkansas, United States Waymo Full time

    Waymo is a leader in autonomous driving technology, dedicated to making transportation safer and more accessible. Our Perception team is responsible for understanding and representing the world around our vehicles. The Data Primary team within Perception ensures that we have high-quality, accessible data to power our AI systems.In this role, you will report...


  • Mountain View, Arkansas, United States Codeium Full time

    We're seeking a high-performance ML-focused software engineer to join our mission to build AI superpowers for developers. Our team serves one of the largest scale and most demanding LLM applications in the world. About Codeium Featured on the Forbes AI 50 list, Codeium has risen to become a leader in the AI developer tools space in just over a year, giving...


  • Mountain View, Arkansas, United States Wayve Full time

    About UsWayve is a leading developer of Embodied AI technology, enabling vehicles to perceive, understand, and navigate complex environments. Our advanced AI software and foundation models enhance the usability and safety of automated driving systems.The RoleThe Data Platform team owns the data, infrastructure, and tooling for developing a learned driver. As...


  • Mountain View, Arkansas, United States Waymo Full time

    Join Waymo's Behavior Sets TeamWaymo is an autonomous driving technology company with a mission to be the most trusted driver. Our team is focused on accelerating the development of driving sets and evaluation workflows used to evaluate the Waymo Driver. We develop ML-based tooling for data mining, identification of interesting behaviors, sampling, and...

  • Software Engineer

    4 weeks ago


    Mountain View, Arkansas, United States City Storage Systems Full time

    Software Engineer **About Us** At City Storage Systems, we're revolutionizing the way restaurants succeed in online food delivery. Our mission is to make food more affordable, higher quality, and convenient for everyone. We're changing the game for restaurateurs, from entrepreneurs opening their first restaurant to global quick-service restaurant...


  • Mountain View, Arkansas, United States Groq Full time

    At Groq, we're pushing the boundaries of AI innovation with our cutting-edge LPUTM AI Inference Technology. As a Senior Site Reliability Engineer, you'll play a crucial role in ensuring the reliability, scalability, and performance of our tools and services.Mission:Design and implement scalable and reliable architectures for our platform infrastructure....


  • Mountain View, Arkansas, United States CloudKitchens Full time

    CloudKitchens is revolutionizing the restaurant industry by making food more affordable, higher quality, and convenient for everyone. Our goal is to create a seamless online food delivery experience for customers and restaurateurs alike. We're looking for a passionate software engineer with at least 4 years of experience in backend development, preferably...


  • Mountain View, Arkansas, United States Waymo Full time

    At Waymo, we're pushing the boundaries of autonomous driving technology to make transportation safer and more accessible. As a member of our TaaS Infrastructure team, you'll play a critical role in building the backend systems and on-vehicle software that enables our autonomous vehicles to operate at scale.Key Responsibilities:Design and develop platform and...