Full-Time

Staff Software Engineer

Platform, Developer Productivity Tooling

Confirmed live in the last 24 hours

Gemini

Gemini

1,001-5,000 employees

Cryptocurrency exchange and secure wallet services

Fintech
Crypto & Web3

Compensation Overview

$172k - $215kAnnually

+ Bonus + Equity Grant

Senior, Expert

Seattle, WA, USA + 1 more

More locations: New York, NY, USA

Employees in New York and Seattle metropolitan areas are expected to work from the office twice a week.

Category
Backend Engineering
Full-Stack Engineering
Software Engineering
Required Skills
TypeScript
Scala
C/C++
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • At least 8 years of software development experience.
  • Advanced proficiency in at least one language. We use mostly Scala and C++ on our backend and Typescript on the frontend – it’s great if you’re comfortable in those or if you’re willing to learn.
  • Genuinely passionate about working with developers and improving their experience and velocity.
  • Experience building multi-language monorepo tooling (preferably Bazel).
  • Experience with the Bazel production ecosystem (e.g. EngFlow, BuildBarn, BuildBuddy etc.).
  • Experience with the integration between Bazel and IDEs such as IntelliJ and VSCode.
  • Experience optimizing builds, CI/CD pipelines, and/or test automation.
  • Experience building useful utilities and abstractions that enable other teams to deliver software faster.
  • Experience as a Technical Leader within a team, helping evaluating and making tech decisions for the team.
  • Experience training or mentoring other developers.
  • The ability to work closely across teams and manage dependencies.
  • A customer and product-focused mindset, with the ability to make well-reasoned tradeoffs between speed and quality.
  • The ability to adapt and handle multiple competing priorities in collaboration with peers.
  • Strong bias for automation.
Responsibilities
  • Improve developer feedback cycles by optimizing builds, speeding up compiling and testing.
  • Develop utilities and patterns to increase developer productivity.
  • Develop linters and other static analysis tools to increase safety.
  • Improve feedback cycles at all levels of development (examples: improving the experience of iterating on code locally, deploying to test environments, deploying to production).
  • Improve organization wide concerns (examples: identifying and fixing build bottlenecks, improving the observability of running systems, language and library upgrades).
  • Help other technologists at Gemini be more effective in their roles, through tool and library improvements.
  • Provide technical input and knowledge to the planning, design, and requirements process for new products and features.
  • Review other software engineers’ code for correctness, style, and information security concerns.
  • Improve the performance, maintainability, and operations of the Gemini code base by engaging in occasional refactoring and upgrade projects.
  • Support your team’s production software by responding to an occasional alert or bug report.
  • Be an expert and guide for Gemini’s best practices in engineering.

Gemini is a cryptocurrency exchange, wallet, and custodian that allows individuals and institutions to buy, sell, and store digital assets like Bitcoin and Ether. The platform offers a user-friendly experience with secure trading, a wallet for storage, and custodial services for large holdings, along with a feature called "Gemini Earn" for earning interest on cryptocurrencies. Gemini stands out from competitors due to its strong emphasis on security, compliance, and trust, ensuring that users' assets and personal information are well protected. The company's goal is to provide a safe and straightforward experience for clients in the rapidly evolving cryptocurrency market.

Company Stage

Debt Financing

Total Funding

$389.1M

Headquarters

New York City, New York

Founded

2015

Growth & Insights
Headcount

6 month growth

0%

1 year growth

-2%

2 year growth

-3%
Simplify Jobs

Simplify's Take

What believers are saying

  • Gemini's expansion into France taps into a growing crypto market.
  • The rise of tokenized assets offers Gemini new listing opportunities.
  • Increased interest in DeFi services expands Gemini's product offerings.

What critics are saying

  • Gemini's recent data breach may undermine customer trust.
  • The $5M CFTC penalty could impact Gemini's reputation and finances.
  • Banking challenges may limit Gemini's operational capabilities.

What makes Gemini unique

  • Gemini is a regulated cryptocurrency exchange prioritizing security and compliance.
  • Founded by the Winklevoss twins, Gemini emphasizes trust in the crypto market.
  • Gemini offers a unique 'Gemini Earn' feature for earning interest on crypto holdings.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Flexible vacation policy

Retirement plan matching

Generous parental leave

Comprehensive health plans

Competitive compensation

Training and development

Health and wellness perks

Community events