Senior Software Engineer — XCore (Europe)

12 hours, 38 minutes 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

Senior Software Engineer - PHP

Creative Chaos 251-1K Internet Software & Services

PHP Developer at an unspecified company, responsible for building and maintaining server-side web applications, integrating back-end systems with external services, and supporting front-end work.

AJAX GitHub JavaScript JIRA jQuery MySQL PHP REST API WordPress Yii
11 hours, 53 minutes ago

Software Engineer - .NET

Creative Chaos 251-1K Internet Software & Services

Creative Chaos is hiring a Software Engineer (.NET) to develop server-side applications and RESTful APIs while ensuring functionality, security, and performance align with design requirements.

AWS Azure GitHub JIRA MongoDB MySQL .NET Oracle PostgreSQL REST API SQL Server
11 hours, 53 minutes ago

Python Technical Interviewer.

Intetics 1K-5K Internet Software & Services

Intetics Inc. is seeking Technical Interviewers to assess candidates for Python developer roles as part of its custom software and distributed teams business.

Django FastAPI Flask Python
11 hours, 53 minutes ago

Senior Software Engineer - .NET

Creative Chaos 251-1K Internet Software & Services

Creative Chaos is hiring a Senior Software Engineer (.Net) to develop secure, high-performing server applications and RESTful APIs while mentoring team members and supporting team growth.

AWS Azure GitHub JIRA MongoDB MySQL .NET Oracle PostgreSQL REST API SQL Server
11 hours, 53 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