Software Engineer — XCore (Europe)

1 month 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

Senior Engineer (.NET)

Current 51-250 Diversified Financial Services

Current is hiring a Senior Engineer (.NET) to build scalable digital experiences for client websites, platforms, and applications within a remote-first agency environment.

Angular AWS C# CI/CD CSS Git HTML JavaScript .NET Node.js React REST API SQL Server
17 hours, 55 minutes ago

senior c#

Margo Bank Professional Services

Senior C# Developer at Global Markets IT’s Non-Linear IT team, building and modernizing core applications for XVA, liquidity, and financial-resource management in a distributed agile environment.

Agile Ansible Bitbucket C# CI/CD Git HTML JavaScript Jenkins LLM .NET React Solid.js TeamCity TypeScript
1 day, 17 hours ago

Chatbot Developer (WhatsApp, Telegram, Discord) - Freelance

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a freelance Bot Developer for the Tendem project to build and maintain conversational messaging bots and platform integrations for real-world use cases.

Docker LLM Node.js OAuth Python REST API Serverless
3 days, 17 hours ago

Freelance Data Scraping Engineer (Python)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a part-time remote Python Data Scraping Engineer for the Tendem project to build and maintain web scraping workflows for real-world data extraction and processing tasks.

AJAX GitHub HTML JavaScript JSON LLM Python Selenium
1 week, 2 days 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