Job Openings Software Engineer

About the job Software Engineer

About the Company

A high-growth technology company operates a leading prediction market platform, enabling users to express views on real-world events by trading on outcomes across politics, economics, sports, culture, and current affairs.

Built as a peer-to-peer marketplace without a centralized counterparty, the platform aggregates diverse opinions into transparent, market-based probabilities that reflect collective expectations about future events.

The company is rapidly expanding in both transaction volume and adoption, with a mission to provide a trusted, data-driven platform powered by reliable, scalable, and technically robust infrastructure.

About the Role

The company is seeking a Generalist Software Engineer to contribute across core systems of the platform. Depending on your background and interests, you could work on regulated exchange infrastructure, DeFi/product features, or projects spanning both areas.

This is a fast-paced environment where engineers are empowered to take ownership, ship constantly, and work on systems used by millions of people. Engineers with strong expertise in Go are especially in demand, but top-tier generalists can contribute across multiple teams.

Key Responsibilities

  • Build and ship production features
    Work across the stack in a high-ownership, fast-moving environment.
  • Backend and frontend development
    Contribute to backend services (Go, Node.js) and frontend interfaces (React, TypeScript) depending on team needs.
  • Design scalable, high-performance systems
    Implement systems that handle real-money flows, market infrastructure, payment processing, and operational tooling.
  • Cross-functional collaboration
    Work with product, operations, compliance, and design teams to ensure seamless delivery.
  • Contribute to engineering standards
    Participate in architecture decisions, code reviews, and technical best practices.
  • Integrate external systems
    Work with third-party APIs, services, and blockchain infrastructure as required.

Requirements

  • 2+ years of professional software development experience
  • Backend development experience with Go
  • Full-stack experience with TypeScript, React, and Node.js
  • Experience building data-intensive applications or internal tooling
  • Experience with real-money systems, fintech, trading platforms, or regulated environments

Nice to Have

  • Experience at an exchange, trading platform, or financial infrastructure company
  • Familiarity with crypto/DeFi mechanics and blockchain infrastructure
  • Experience with MongoDB, Next.js, or event-driven architectures
  • Background in performance optimization and load testing
  • Familiarity with CI/CD systems (e.g., GitHub Actions, CircleCI)
  • Comfort working across the full stack — frontend interfaces and backend APIs