Job Openings Senior Product Engineer

About the job Senior Product 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 areas such as politics, economics, sports, and culture.

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

The company is experiencing rapid growth in both transaction volume and user adoption, with a mission to build a trusted, data-driven platform powered by scalable and reliable infrastructure.

About the Role

The company is seeking a product-focused Full-Stack Engineer to join its product engineering team.

In this role, you will build user-facing features, engage directly with users, and help shape product direction. The ideal candidate combines strong engineering skills with product intuition — someone comfortable rapidly prototyping, iterating, and making thoughtful design decisions.

You will work across the stack (e.g., Node.js, React, and Go), contributing to a fast-moving product environment. This role suits a highly autonomous individual who takes ownership, ships quickly, and cares deeply about the end-user experience.

Key Responsibilities

  • Build user-facing features
    Develop efficient, scalable, and reusable components for modern web applications.
  • Engage with users
    Gather feedback, understand user needs, and incorporate insights into product decisions.
  • Take ownership of product direction
    Contribute to both technical and product decision-making, helping shape long-term vision.
  • Collaborate across teams
    Work closely with engineers, designers, and stakeholders to design and deliver features.
  • Improve system reliability
    Enhance monitoring and alerting to ensure critical product flows remain stable.
  • Ensure performance and scalability
    Strengthen the system's security, availability, and performance.
  • Maintain code quality
    Participate in code reviews and uphold high engineering standards.

Requirements

  • 3+ years of professional software development experience
  • Strong proficiency in TypeScript, JavaScript (ES6+), and CSS
  • Experience with React and Next.js
  • Familiarity with state management and caching strategies (e.g., React Query or similar tools)

Nice to Have

  • Experience with advanced React patterns (e.g., server components, normalized caching)
  • Background in data-intensive applications
  • Familiarity with blockchain / Web3 / DeFi development (e.g., smart contract interactions, wallet integrations)
  • Experience with Go or similar backend technologies
  • Entrepreneurial mindset with the ability to take ideas from concept to production
  • Strong interest in decentralized systems and emerging technologies