Software Engineer — XCore (Europe)

2 months, 1 week ago
Contract
Mid Level
Software Development
People.ai

People.ai

People.ai offers a generative AI solution designed to enhance revenue operations and intelligence by automating manual tasks, analyzing account and deal health, and providing prescriptive coaching recommendations to optimize human productivity and driv...

IT Services
251-1K
Founded 2016
$200M raised

Description

  • Build and maintain low-latency APIs and distributed microservices for identity, authorization, user profiles, settings, and product configurations.
  • Implement and maintain reliable data pipelines for audit logs and BI data exports.
  • Improve existing features in response to user feedback and changing product requirements.
  • Promote engineering best practices such as structured logging, request tracking, and robust error handling.
  • Contribute to production observability through alerting, dashboards, and runbooks.
  • Build internal tooling that reduces manual operational work for engineering teams and supports customer self-service.
  • Participate in requirement discussions with Product, implement features end to end, and monitor them in production.
  • Work to make complex distributed systems more scalable and easier to operate over time.

Requirements

  • 3+ years of professional experience building backend systems in an enterprise environment.
  • 1+ years of experience programming in Python or Scala.
  • Solid understanding of microservices and service-oriented architectures (SOA).
  • Familiarity with databases, caching strategies, and low-latency service design.
  • Experience building and consuming REST APIs with attention to reliability and client experience.
  • Exposure to data synchronization patterns and high-consistency data pipeline design.
  • Ability to navigate and contribute to an unfamiliar codebase with guidance and make incremental improvements.
  • Appreciation for automation and reducing manual operational toil.
  • Experience with Spark or big data processing is a plus.
  • Good communication skills and the ability to participate meaningfully in product and engineering discussions.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

[Job - 31620] Senior Drupal Developer, Colombia

CI&T 5K-10K Internet Software & Services

CI&T is seeking a Senior Drupal Developer to build and maintain complex Drupal solutions for international enterprise clients as part of its global technology transformation team.

AWS Azure CI/CD Drupal GCP Linux PHP
13 hours, 21 minutes ago

Node.js Developer (Talent Pool)

Viseven 251-1K Pharmaceuticals

Viseven Group is hiring a software developer to build and maintain digital solutions for pharmaceutical and life sciences clients, from feature planning through delivery and maintenance.

AWS Docker Express.js Kubernetes Node.js REST API Solid.js TypeScript
13 hours, 21 minutes ago

Node.js Developer (Talent Pool)

Viseven 251-1K Pharmaceuticals

Viseven Group is hiring a backend developer to build and maintain software functionality supporting digital transformation for pharmaceutical and life sciences companies.

AWS Docker Express.js Kubernetes Node.js REST API Solid.js TypeScript
13 hours, 36 minutes ago

Middle Support Engineer (Node.js)

MasterBorn Group 51-250 Internet Software & Services

Support Engineer at a software services company, working with the US-based Payments.ai client to troubleshoot and improve scalable Node.js web applications and cloud infrastructure during 14:00–22:00 CET/CEST hours.

Agile AWS AWS SES Azure Docker Express.js Git GitHub GitHub Actions JavaScript JIRA Knex MongoDB Node.js PostgreSQL PowerShell Python React Redis Scrum Sequelize Serverless Snowflake Solid.js SQL TypeScript
13 hours, 36 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers