Build the data foundation every application stands on, owning the compute layer between Nominal's engine and the user, and ensuring high-performance, correct, and observable data handling.
Responsibilities
Own the layer between Nominal's compute engine and the user: streaming over WebSockets, orchestrating web workers, handling columnar data formats, caching intelligently, and processing live and historical data on the client.
Design generalized data and compute capabilities that serve today's product and the use cases we haven't met yet.
Validate workflows directly with users and make confident product decisions when requirements are incomplete.
Expose new features from the compute layer in a composable, scalable form for end users.
Design experiences that expose powerful capabilities without overwhelming users.
An experienced Performance Engineer who independently plans and delivers performance and resiliency initiatives for a Java-based trading platform, focusing on latency, scalability, reliability, and resiliency.
Compensation
The pay range for this position is $65.00 - $75.00/hr.
Responsibilities
Plan and deliver performance, scalability, resiliency, and capacity validation for assigned systems
Learn architecture, business flows, dependencies, workloads, and production behavior
Define requirements, workloads, acceptance criteria, and reports with partner teams
Build performance test scripts, workload generators, mock services, frameworks, and automation
Run load, stress, endurance, scalability, failover, recovery, degradation, and resiliency tests
Requirements
Bachelor's degree in computer science or engineering
Nice to have: Real-time financial systems (trading) experience
Assist the manager with food/meal preparation, maintain cash receipts and meal records, and ensure high standards of quality, sanitation, and kitchen safety practices.
Responsibilities
Prepare quality food and baked goods according to a planned menu
Prepare a daily report that verifies transactions
Understand what is inclusive of a meal
Ensure storage of food in an accurate and sanitary manner
Serve food according to meal schedules, department policies and procedures
Senior Java Engineer joining the Elasticsearch team to ensure that the shared platform functionalities of Elasticsearch are easy to use, performant, maintainable, and secure.
Compensation
The typical starting salary range for this role is: €67.000—€106.000 EUR
Responsibilities
Contributing to large, impactful projects that evolve the core infrastructure that underpins Elasticsearch.
Making Elasticsearch developers more productive by identifying and developing opportunities for automation, and integrating agentic apps into development workflows.
Designing and implementing new horizontally-scalable features and APIs in Elasticsearch.
Solving difficult issues, including performance or concurrency issues, and proposing solutions.
Improving operation and observability of Elasticsearch cloud systems.
Support cache configuration and troubleshooting across distributed maps, Near Cache, eviction and expiry/TTL, partitioning, backup and replication, serialization, and cluster discovery
Diagnose cache-related incidents including high latency, memory pressure, member restarts, split-brain conditions, data inconsistency, and degraded performance
Coordinate with application, infrastructure, and vendor support teams to investigate issues and drive technical resolution
Requirements
Bachelor's degree in computer science, Software Engineering, or Information Technology