Software Engineer — XCore (Europe)

People.ai
Poland
Workplace: RemoteContractFunction: Software EngineeringExperience: 3+ yearsSkills: ["Communication","Ownership","Attention to reliability","Automation mindset"]

Build foundational, low-latency systems for the XCore platform, including identity/authorization services, microservices, and reliable data pipelines for audit logs and BI exports. You’ll improve existing features, enforce engineering best practices (structured logging, cross-service tracing, robust error handling), and enhance production observability with alerts, dashboards, and runbooks. Partner with Product to deliver end-to-end changes and build automation tooling that supports efficient operations.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
People.ai
People.ai
2 months ago

Software Engineer — XCore (Europe)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live

Job Summary

Build foundational, low-latency systems for the XCore platform, including identity/authorization services, microservices, and reliable data pipelines for audit logs and BI exports. You’ll improve existing features, enforce engineering best practices (structured logging, cross-service tracing, robust error handling), and enhance production observability with alerts, dashboards, and runbooks. Partner with Product to deliver end-to-end changes and build automation tooling that supports efficient operations.
Location: Poland
Workplace: Remote
Employment Type: Contract
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build and maintain low-latency APIs and distributed microservices for identity, authorization, user profiles, settings, and product configurations.
  • •Implement and maintain consistent, reliable data pipelines, including audit-log systems and BI data exports.
  • •Maintain and improve existing features based on user feedback and evolving product requirements.
  • •Follow engineering best practices such as structured logging, cross-service request tracking, and robust error management.
  • •Contribute to production observability (alerting, dashboards, runbooks) and build tooling to reduce manual operational toil.

Key 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).
  • •Experience building and consuming REST APIs with attention to reliability and client experience.
  • •Exposure to data synchronization patterns and high-consistency data pipeline design.
Experience:3+ yearsEnterprise software
Skills:CommunicationOwnershipAttention to reliabilityAutomation mindset
Tech Stack:PythonScalaMicroservicesService-oriented architectures (SOA)REST APIsStructured loggingSparkData pipelinesAudit-log systemsBI data exportsDashboardsRunbooksCaching strategies

Company Brief

People.ai
Provides a revenue intelligence platform that uses AI to capture and analyze CRM, communication, and activity data to help sales and revenue teams improve pipeline, forecasting, and productivity across enterprise organizations.
Industry: SaaS
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Headquarters: San Francisco, United States
Founded: 2016
WebsiteLinkedIn