Fullstack Engineer - Data Platform

Medal
New York
Workplace: OnsiteFull timeUSD 180,000 - 300,000 annuallyFunction: Software EngineeringSkills: ["Ownership","Optimization","Debugging","Product thinking","Security-minded"]

Own the end-to-end engineering of a desktop-to-cloud data platform that powers human feedback for an AI research engine. Build and optimize the Electron recorder integration, anti-cheat and fraud detection, and the “money path” for earnings, payouts, and status tracking. Develop admin tools and harden the full stack with secure auth, encrypted secrets, signed installers, and GCP infrastructure, while running marketplace A/B testing and compliance tooling.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Medal
Medal
2 months ago

Fullstack Engineer - Data Platform

✓ Verified Job

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

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

Job Summary

Own the end-to-end engineering of a desktop-to-cloud data platform that powers human feedback for an AI research engine. Build and optimize the Electron recorder integration, anti-cheat and fraud detection, and the “money path” for earnings, payouts, and status tracking. Develop admin tools and harden the full stack with secure auth, encrypted secrets, signed installers, and GCP infrastructure, while running marketplace A/B testing and compliance tooling.
Location: New York
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Own the platform end-to-end, optimizing for speed and taking ownership of where it goes next.
  • •Integrate with the Electron + C#/.NET recorder via WebSocket JSON-RPC, including robust debugging across system boundaries.
  • •Build anti-cheat and fraud detection with server-side validation to prevent faked gameplay and manipulated recordings.
  • •Develop and manage payouts/earnings and status tracking on an immutable, auditable ledger using Java/Spring Boot and Postgres.
  • •Build admin tools and harden the full stack security on GCP (auth, mTLS, encrypted secrets, signed installers), while running marketplace A/B testing and compliance tooling.

Pay and Benefits

Salary: USD 180,000 - 300,000 annually
Equity and Bonus:Equity
Perks:Equity

Key Requirements

  • •Integrate with a C#/.NET game recorder over WebSocket JSON-RPC, handling screen capture, game detection, input capture, and video encoding.
  • •Be able to debug across the Electron main↔renderer split and the Electron↔recorder boundary using IPC (Node.js familiarity helpful).
  • •Build server-side anti-cheat and fraud detection to catch faked gameplay, AFK farming, input spoofing, and manipulated recordings.
  • •Own backend “money path” systems using Java/Spring Boot with Postgres (migrations, query optimization, transaction isolation) and Tipalti status tracking.
  • •Build admin tooling with Next.js/React/TypeScript (Zustand, Vite) and harden the full stack with strong security controls and secure deploys.
Skills:OwnershipOptimizationDebuggingProduct thinkingSecurity-minded
Tech Stack:C#.NETWebSocketJSON-RPCElectronNode.jsIPCJavaSpring BootPostgresFlywayNext.jsTypeScriptReactZustandViteCloudflareOIDCPub/SubMTLS

Company Brief

Medal
Medal (Medal.tv) provides a platform for gamers to capture, edit and share short-form game clips and highlights, and has expanded into contextual AI desktop assistants leveraging its capture technology.
Industry: Gaming
Company Size: Medium (51 to 250 employees)
Growth: Growth Stage Startup
Valuation: USD 250M to 500M
Headquarters: New York, United States
Founded: 2018
Glassdoor
Glassdoor: 4.4
WebsiteLinkedInGlassdoor