Sigma Software Group logo
Sigma Software Group

We support enterprises, product houses, and startups with custom software solutions development and IT consulting.

Senior Java Engineer – Segmentation, Audience Platform

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2002H1B No SponsorCompany SiteLinkedIn

Location

Poland

Posted

1 day ago

Salary

0

Seniority

Senior

Job Description

Senior Java Engineer – Segmentation, Audience Platform

Sigma Software Group

• Design and implement core components of the audience segmentation platform • Develop and evolve a flexible segment definition language supporting complex targeting scenarios • Build scalable evaluation engines for processing large-scale entity and relationship data • Implement relationship-based audience resolution across multiple entity types • Optimize incremental recomputation for continuous data changes • Create event-driven pipelines for real-time segment accuracy • Ensure governance, auditability, and lifecycle traceability of segments • Design low-latency resolution services for high-scale operations • Develop caching strategies for dynamic segments and snapshots • Optimize system performance, scalability, and operational efficiency • Collaborate with product and engineering teams to define platform capabilities and architecture • Provide technical leadership and contribute to architectural decisions

Job Requirements

  • At least 5+ years of backend engineering experience
  • Strong Java expertise
  • Proven experience building distributed systems
  • Knowledge of query engines, search platforms, rules engines, segmentation platforms, or analytics systems
  • Strong understanding of data modeling and domain-driven design principles
  • Experience with event-driven architectures
  • Skilled in designing scalable APIs and backend services
  • Strong problem-solving and performance optimization skills
  • Experience with cloud-native architectures
  • Ability to drive technical decisions and contribute to system architecture
  • Upper-Intermediate+ English level
  • WILL BE A PLUS - Experience with recommendation engines
  • Knowledge of Quarkus
  • Experience building Customer Data Platforms (CDP)
  • Experience with marketing automation systems
  • Expertise in audience segmentation or personalization platforms
  • Familiarity with graph-based data models and relationship traversal
  • Experience with search technologies (Elasticsearch, OpenSearch)
  • Experience with stream processing technologies
  • Experience with Google Cloud Platform
  • Experience with large-scale analytics systems

Benefits

  • opportunity to work with cutting-edge technologies and high-scale systems
  • challenging tasks
  • freedom to experiment with new technologies

Related Job Pages

More Backend Engineer Jobs

Binance logo

Java Backend Engineer – On-Chain Payment Integration

Binance

The World’s Leading Blockchain Ecosystem and Digital Asset Exchange

Full TimeRemoteTeam 1,001-5,000Since 2017H1B No Sponsor

• Design and develop backend systems for on-chain payment flows, including wallet interactions, transaction broadcasting, and confirmation tracking • Integrate with blockchain networks (EVM-compatible chains and others) for on-chain fund settlement • Build APIs and services that connect banking channels with on-chain liquidity • Collaborate with the P2P and Fiat teams on cross-system integrations • Ensure transaction reliability, idempotency, and fault tolerance across on-chain and off-chain systems • Monitor chain status and handle edge cases such as reorgs, gas spikes, and failed transactions

Singapore
Binance logo

Java Backend Engineer – Fiat Payment Channels

Binance

The World’s Leading Blockchain Ecosystem and Digital Asset Exchange

Full TimeRemoteTeam 1,001-5,000Since 2017H1B No Sponsor

• Design and develop integrations with banks, card networks (Visa/Mastercard), and payment service providers • Build and maintain high-availability, high-concurrency payment processing systems • Develop core payment modules including channel routing, clearing, reconciliation, and settlement • Collaborate with cross-functional teams (product, risk, compliance) to deliver reliable payment solutions • Participate in code reviews, system design discussions, and technical troubleshooting • Continuously optimize system performance, stability, and scalability

Singapore
Binance logo

Java Backend Engineer – P2P Marketplace

Binance

The World’s Leading Blockchain Ecosystem and Digital Asset Exchange

Full TimeRemoteTeam 1,001-5,000Since 2017H1B No Sponsor

• Design and develop core backend modules for the P2P marketplace: order matching, escrow, dispute resolution, merchant management • Build high-concurrency transaction processing systems capable of handling large-scale C2C order flows • Develop seller/buyer workflow systems including listing management, order lifecycle, and payment confirmation • Integrate with payment channels and internal systems for fund locking and release • Ensure system reliability, idempotency, and consistency across the full transaction lifecycle • Participate in architecture design, code reviews, and cross-team technical collaboration

Singapore
WEX logo

Lead Software Engineer, Java

WEX

Simplifying the business of running a business.

Full TimeRemoteTeam 5,001-10,000Since 1983H1B Sponsor

• Help develop, drive and execute a long-term vision and strategy for the Corporate Payments cross-cutting and core services • Collaboratively define and implement a comprehensive architectural roadmap for the EnCompass platform • Foster a culture of innovation, collaboration, empowerment, and continuous learning within the engineering teams • Continuously challenge the status quo and implement mechanisms to reduce time-to-market using efficient engineering methods • Collaborate with other Corporate Payments engineering teams to reuse development practices and components

District Of Columbia + 3 moreAll locations: District Of Columbia | Maine | New York | Washington
$140.6K - $173.1K / year