Senior Software Engineer — XCore (Europe)

2 weeks, 1 day ago
Contract
Senior
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

  • Design, build, and maintain low-latency APIs and distributed microservices for identity, authorization, user profiles, settings, and product configuration.
  • Own features end-to-end, including partnering with Product to shape requirements, system design, implementation, and production monitoring.
  • Design and execute high-consistency data pipelines and exports for audit logging and BI data movement with no data loss.
  • Maintain and improve existing features in response to user feedback and evolving product needs.
  • Introduce engineering best practices such as structured logging, cross-service request tracking, and robust error handling.
  • Build observability for production services through alerting, dashboards, tracing, and runbooks.
  • Develop internal tooling that reduces manual operations and enables customer support self-service.
  • Collaborate cross-functionally with Product, Design, and Engineering teams.

Requirements

  • 5+ years of professional experience building backend systems in an enterprise environment.
  • 2+ years of experience programming in Python or Scala.
  • Proven experience building and orchestrating microservices and service-oriented architectures (SOA).
  • Deep understanding of databases, caching strategies, and low-latency service design.
  • Experience designing clean, scalable APIs with a focus on client and end-user experience.
  • Experience handling data synchronization from diverse external sources and designing high-consistency data pipelines.
  • Comfort taking ownership in an unfamiliar or legacy codebase and incrementally refactoring it.
  • Strong inclination toward automation and reducing manual operational toil.
  • Experience with Spark or big data processing is a plus.
  • Strong communication skills and the ability to partner with Product by challenging requirements and driving roadmap decisions.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Middle/Senior Back-end Engineer (PHP, 3-6 months project assignment)

Innovecs 251-1K Capital Markets

Innovecs is seeking a Middle/Senior Back-end Engineer to support integrations and core platform work for a logistics-focused fulfillment platform on a 3–6 month engagement.

PHP
14 hours, 3 minutes ago

Senior Python Backend Engineer (AWS, Client-Facing)

Workana 1K-5K Internet Software & Services

Senior Software Engineer at a consulting-focused company building and scaling backend services and client-facing solutions in a fully remote environment.

AWS CI/CD Django DynamoDB FastAPI Flask Git MySQL PostgreSQL Python REST API SQL
1 day, 13 hours ago

Senior Python Engineer - AI Coding Agent Evaluation (Freelance)

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

Mindrift is seeking an experienced software development specialist to create realistic coding-agent evaluation tasks and tests for project-based AI opportunities.

Docker FastAPI JavaScript Kafka PostgreSQL Python React Redis TypeScript
2 days, 13 hours ago

Senior Python Engineer - AI Coding Agent Evaluation (Freelance)

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

Mindrift is seeking an experienced software development specialist for a project-based role creating evaluation tasks and tests for AI coding agents in realistic simulated development environments.

Docker FastAPI JavaScript Kafka PostgreSQL Python React Redis TypeScript
2 days, 13 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