Senior Software Engineer - Product Engagement B...
@ Gemini

New York, New York, United States
$180,000
On Site
Full Time
Posted 13 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXX******* @gemini.com
Recommended after applying

Job Details

About Gemini

Gemini is a global crypto and Web3 platform founded by Cameron and Tyler Winklevoss in 2014. The company offers secure crypto products and services across over 70 countries, with a mission to unlock financial and creative freedom through trusted access to the decentralized future.

Department: Product Engagement

This role is within the Product Engagement department, where innovation and scalability drive high-impact solutions in digital assets.

Role Overview

As a Senior Software Engineer - Product Engagement Backend at Gemini, you will solve complex, high-impact challenges in digital assets. You will collaborate with the Trading Systems engineering team to develop scalable backend services and APIs that power Gemini's trading products. Your work directly influences millions of users and the company's strategic direction in the emerging crypto industry.

Responsibilities

  • Design and develop scalable, high-performance backend services and APIs.
  • Architect secure, reliable, and maintainable solutions.
  • Collaborate with product managers, designers, and frontend engineers.
  • Write clean, efficient, and well-documented code.
  • Conduct thorough code reviews and provide constructive feedback.
  • Optimize system performance and engage in infrastructure improvements.
  • Advocate for technical excellence and best practices.
  • Stay updated with emerging technologies and industry trends.

Minimum Qualifications

  • At least 6 years of software engineering experience.
  • Expertise in backend development; proficiency in Scala or Go.
  • Strong understanding of cloud platforms (AWS, GCP, or Azure).
  • Ability to balance speed and quality with a customer-focused mindset.
  • Effective collaboration and strong communication skills.

Preferred Qualifications

  • Experience in finance, payments, trading, or exchange systems.
  • Expertise in full-stack product development.

Compensation & Benefits

Includes a competitive starting salary, discretionary annual bonus, new hire equity grant, comprehensive health plans, 401K with company matching, paid parental leave, and flexible time off.

Work Arrangement

This role requires in-person presence twice a week at either our New York City, NY, or San Francisco, CA office. Gemini offers a hybrid work model with flexibility for remote work as well.

Equal Employment Opportunity

Gemini is committed to building diverse teams and is an equal opportunity employer. Reasonable accommodations are available upon request.

Key skills/competency

  • Backend
  • Cloud
  • API
  • Scala
  • Go
  • AWS
  • Scalability
  • Security
  • Code Reviews
  • Infrastructure

How to Get Hired at Gemini

🎯 Tips for Getting Hired

  • Research Gemini's culture: Study their mission, values, and recent news.
  • Tailor your resume: Highlight backend and cloud expertise.
  • Leverage keywords: Emphasize Scala, Go, and API skills.
  • Prepare for technical interviews: Review system design and coding challenges.
  • Network on LinkedIn: Connect with current Gemini engineers.

📝 Interview Preparation Advice

Technical Preparation

Brush up on Scala and Go coding.
Review cloud deployment on AWS and GCP.
Practice designing scalable backend systems.
Study API architecture and secure coding.

Behavioral Questions

Describe past teamwork in complex projects.
Explain handling tight deadlines under pressure.
Discuss a challenging code review experience.
Share examples of cross-team collaboration.

Frequently Asked Questions