Remote Otter LogoRemoteOtter

Senior Software Engineer, Data Modeling - Remote

Posted 8 weeks ago
Software Development
Full Time
Mexico

Overview

As a Senior Software Engineer on the Data Modeling team at People.ai, you will build and maintain a scalable and real-time architecture for processing vast amounts of data to power the next-generation of our LLM-based query engine, enhancing pipeline visibility and providing actionable insights.

In Short

  • Design and implement core backend services and data pipelines.
  • Ensure high data quality and accuracy of generated insights.
  • Document design choices and operational knowledge.
  • Provide appropriate test coverage and focus on performance.
  • Ensure robust alerting and dashboards for production services.
  • Collaborate with engineering teams to build new features.
  • Follow software design and development best practices.
  • Work with a diverse set of technologies and fields.
  • Embrace ownership of projects from conception to shipping.
  • Engage with customer feedback for continuous improvement.

Requirements

  • 5+ years of experience with backend systems in an enterprise environment.
  • 2+ years of programming experience in Python, Scala, or Java.
  • Experience with data analysis and data science tasks.
  • Understanding of SOA, microservices, and event-driven architecture.
  • Experience with scalable web app stacks and NoSQL databases.
  • Strong knowledge of TDD and automated testing paradigms.
  • Experience with large-scale data processing (Spark).
  • Familiarity with Elasticsearch and/or Kafka.
  • Experience with Docker and Kubernetes.
  • AWS experience is a plus.
  • Bachelor’s Degree in Computer Science or related discipline.

Benefits

  • Work in a diverse and inclusive environment.
  • Opportunity to drive change and growth.
  • Engage with innovative technologies.
  • Collaborate with a talented and independent team.
  • Flexible work culture that values creativity and resourcefulness.
People.ai logo

People.ai

People.ai is an innovative AI-powered foundational data platform based in San Francisco, founded in 2016. The company specializes in helping organizations achieve go-to-market success and growth by providing tailored solutions that enhance pipeline visibility and deliver actionable insights. With a unique dataset comprising trillions of sales activities and millions of business contacts, People.ai stands out in the market, serving notable clients such as Verizon, IBM Red Hat, and Zoom. The company fosters a diverse and creative work environment, encouraging non-traditional career paths and collaboration across various teams to drive efficiency and productivity. Recognized as one of the Bay Area's Best Places to Work in 2019, People.ai is backed by prominent investors including ICONIQ Capital and Andreessen Horowitz.

Share This Job!

Save This Job!

Similar Jobs:

People.ai logo

Senior Software Engineer - Data Modeling - Remote

People.ai

23 weeks ago

Join People.ai as a Senior Software Engineer to build scalable data architectures and enhance AI-driven insights.

Poland
Full-time
Software Development

Jobgether

Senior Software Engineer - Data Engineering - Remote

Jobgether

13 weeks ago

Join a dynamic team as a Senior Software Engineer specializing in Data Engineering, focusing on building scalable data pipelines and collaborating with cross-functional teams.

India
Full-time
Software Development
Teikametrics logo

Senior Software Engineer - Data Engineering - Remote

Teikametrics

13 weeks ago

Join Teikametrics as a Senior Software Engineer to design and implement scalable data engineering solutions.

India
Full-time
Software Development
Demandbase logo

Senior Software Engineer (Data Engineering) - Remote

Demandbase

31 weeks ago

Demandbase is looking for a motivated data engineer to join their product development team and contribute to building analytics solutions.

India
Full-time
Data Analysis

P.A.S.P.S

Senior Software Engineer - Data - Remote

POL Aptiv Services Poland S.A

9 weeks ago

The Senior Software Engineer - Data will focus on enhancing software quality and security while managing cloud infrastructure and automating release processes.

Poland
Full-time
Software Development