Jobs · Engineering · New York

Senior Software Engineer, Tooling (Product)

Gemini · New York, NY · 1 mo ago
HybridEngineering$140k–$200k/yrFull-time

About the role

The Role: Senior Software Engineer (Product)

The Department: Tooling

Responsibilities

  • Design, develop, and deploy customer-facing features spanning backend services, web, and mobile - owning solutions end to end rather than within a single layer.
  • Build the platform tooling behind onboarding, compliance (KYC/identity), and customer support workflows that serve millions of users.
  • Leverage AI coding tools and our agentic development pipeline to move faster, and help improve the automation itself.
  • Own the DevOps lifecycle for the products you build: building, validating, monitoring, and maintaining them over their lifetime.
  • Provide technical input to planning, design, and requirements for new products and features, making well-reasoned tradeoffs between speed and quality.
  • Conduct meaningful code reviews for correctness, style, and information security.
  • Mentor engineers, share best practices, and contribute to the technical direction and engineering culture of the team.
  • Take on ambiguous, cross-cutting problems and drive them to resolution independently.

Qualifications

  • 4+ years of software engineering experience building and maintaining production systems at scale.
  • Demonstrated ability to work across multiple layers of the stack: backend services plus web and/or mobile - and a willingness to work wherever a problem requires.
  • Proficiency in a typed language (e.g., TypeScript, Scala, Java, Go) and comfort with JavaScript/TypeScript for web and mobile surfaces.
  • Experience building consumer-facing applications, with a strong understanding of UX/UI concepts and product sensibility.
  • Fluency in using AI coding tools and automation as part of your everyday workflow.
  • Expertise in unit and integration testing and a commitment to code health, testing, and maintainability.
  • A customer and product-focused mindset, with the ability to make well-reasoned tradeoffs between speed and quality.
  • The ability to work across teams and time zones, manage dependencies, and handle multiple competing priorities.
  • Excellent communication and teamwork skills.

Preferred Qualifications

  • Experience in the crypto or fintech industry, or as a user of crypto products.
  • Experience with onboarding, identity/KYC, compliance, or customer support tooling.
  • Experience building and operating AI agents or agentic workflows in production.
  • Familiarity with React/React Native and cloud/microservices architecture.
  • Experience influencing product decisions with data and experimentation.
  • Leadership experience or a strong interest in mentoring.

Pay and Benefits

The compensation & benefits package for this role includes:

  • Competitive starting pay
  • A discretionary annual bonus
  • Long-term incentive in the form of a new hire equity grant
  • Comprehensive health plans
  • 401K with company matching
  • Paid Parental Leave
  • Flexible time off
  • Salary Range: The base salary range for this role is between $140,000 - $200,000 in the State of New York. This range is not inclusive of our discretionary bonus or equity package. When determining a candidate’s compensation, we consider a number of factors including skillset, experience, job scope, and current market data.

Similar jobs