Logo

Senior Software Engineer, Product Engagement (Backend)

Gemini
Develop and maintain scalable backend services and APIs for Gemini's crypto platform. Collaborate with product and engineering teams to deliver high-quality features.

Overview

Department

Engineering

Job type

Full time

Compensation

$140,000 - $200,000 per year

Location

New York, United States

Resume Assistance

See how well your resume matches this job role with our AI-powered score. By uploading your resume, you agree to our Terms of Service

Ready to apply?

You're one step away - it takes less than a minute to upload your resume

Requirements

  • At least 6 years of software engineering experience.
  • A customer and product-focused mindset, with the ability to make well-reasoned tradeoffs between speed and quality.
  • Expertise in backend development, with advanced proficiency in at least one programming language (we primarily use Scala and Go on the backend, but we're open to candidates willing to learn).
  • Strong understanding of cloud platforms such as AWS, GCP, or Azure, and experience with deploying and scaling applications in cloud environments.
  • Ability to balance technical trade-offs between speed and quality while maintaining a strong focus on delivering business value.
  • Proven ability to collaborate effectively across engineering, product, and design teams, and to communicate complex technical concepts to non-technical stakeholders.
  • Responsibilities

  • Design, develop, and maintain scalable, high-performance backend services and APIs that power the Gemini platform.
  • Architect and implement reliable, maintainable, and secure solutions, ensuring they meet business and technical requirements.
  • Collaborate cross-functionally with product managers, designers, and frontend engineers to define, design, and deliver high-quality features.
  • Write clean, efficient, and well-documented code, following best practices for maintainability, security, and performance.
  • Conduct thorough code reviews, providing constructive feedback to ensure code correctness, style consistency, and adherence to security best practices.
  • Optimize system performance and reliability, engaging in refactoring, database tuning, and infrastructure improvements as needed.
  • Drive technical excellence, advocating for best practices in software architecture, testing, and observability.
  • Stay up to date with emerging technologies and industry trends, identifying opportunities to enhance the Gemini backend stack.
  • Benefits

  • Competitive starting salary
  • 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
  • © All rights reserved.