Software Engineer — XCore (Europe)

2 months 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 Python Developer

Altamira 51-250 Internet Software & Services

Altamira is seeking a freelance Python Developer to build and lead backend development for a Medicaid application portal that enables individuals and organizations to submit applications online and reduces government response times.

Agile AWS Bash CI/CD Docker FastAPI Git GitHub Pandas Pytest Python REST API Selenium Terraform
1 day, 7 hours ago

Senior Python Developer

Altamira 51-250 Internet Software & Services

Altamira is seeking a freelance Python Developer to build a Medicaid application portal that enables individuals and organizations to apply online and reduces government response times from 45 days to 24 hours.

Agile AWS Bash CI/CD Docker FastAPI Git GitHub Pandas Pytest Python REST API Selenium Terraform
1 day, 7 hours ago

Senior PHP Developer

Altamira 51-250 Internet Software & Services

Altamira is seeking a PHP Developer for a fully remote freelance project modernizing a secure education and child-welfare platform used by over 100 local authorities, with a focus on scalability, reliability, and maintainability.

AWS CI/CD CSS GraphQL HTML JavaScript Jest MySQL PHP PostgreSQL React REST API
1 day, 7 hours ago

Senior C# / .NET Developer

Margo Bank Professional Services

Senior developer role in a six-person technology unit supporting a global Retail Media company, focused on designing and building a Core User Platform and partner APIs from the ground up.

C# .NET
5 days, 6 hours 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