Staff Software Engineer, Acquisition Team Lead

23 hours ago


New York, New York, United States Gemini Full time
About the Company

Gemini is a global cryptocurrency and web3 platform founded by Tyler Winklevoss and Cameron Winklevoss in 2014. We offer a wide range of crypto products and services for individuals and institutions in over 70 countries.

Crypto gives you greater choice, independence, and opportunity. Our mission is to unlock the next era of financial, creative, and personal freedom.

At Gemini, our flexible hybrid work policy allows employees who live within 30 miles of our office in New York City or Seattle to work from the designated office twice a week. Employees outside these areas are part of our remote-first workforce.

The Department: Acquisition & Activation

The Role: Staff Software Engineer

Job Description

You'll be directly involved in collecting, storing, and verifying user identity information across all Gemini product lines. We're building a cross-functional, microservice-based platform to support login and registration processes. As a backend team working in Scala, we have a strong culture of code reviews and a focus on security.

Responsibilities:
  • Lead technical planning, design, and requirements for new products and features.
  • Review fellow engineers' code for correctness, style, and security concerns. Provide constructive feedback and mentorship to junior team members.
  • Improve the performance, maintainability, and operations of the Gemini codebase via refactoring and upgrade projects.
  • Drive operational excellence by improving instrumentation, monitoring, and alerting of production software.
  • Show excellent verbal and written communication skills with the ability to work closely across teams, time zones, and dependencies.
  • Demonstrate sound business judgment and make excellent business and technical decisions.
Minimum Qualifications:
  • At least 8 years of software engineering experience.
  • Advanced proficiency with the JVM (Scala preferred).
  • Familiarity with functional programming paradigms.
  • The ability to adapt and handle multiple competing priorities in collaboration with peers.
  • A customer-focused mindset with the ability to make well-reasoned tradeoffs between speed and quality.
Salary Range:

The estimated salary for this role is between $172,000 and $215,000 per year, depending on location. This includes a competitive starting salary, 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, and flexible time off.



  • New York, New York, United States Gemini Full time

    About GeminiGemini is a global crypto and Web3 platform founded in 2014, offering a range of products and services for individuals and institutions worldwide.We strive to build a digital economy that is free, open, and accessible to all. Our mission is to unlock a new era of financial, creative, and personal freedom.The Role:Staff Software Engineer,...

  • Software Engineer

    3 days ago


    New York, New York, United States Triunity Software Full time

    Triunity SoftwareWe are looking for a skilled Software Engineer - DevOps Lead to join our team in the United States. This is a full-time, remote position with a competitive salary of $105,000 per year.About UsTriunity Software is a Product Development and Consulting Services company providing innovative solutions to businesses in various industries. Our...


  • New York, New York, United States Paramount Full time

    At Paramount, we are seeking an experienced Software Engineering Team Lead to join our Advanced Advertising team.This is a unique opportunity to lead a team of talented engineers and drive the development of our cutting-edge advertising solutions.The ideal candidate will have a strong background in software engineering, with experience in leading teams and...


  • New York, New York, United States Amazon Servicos de Varejo do Brasil Ltda. - C41 Full time

    eero, an Amazon Company, is seeking a skilled Software Engineering Team Lead to join our Core Systems team. As a leader, you will be responsible for guiding the design and development of our distributed systems, ensuring they are secure, reliable, and scalable.About the RoleThe Core Systems team at eero is responsible for maintaining, scaling, and developing...


  • New York, New York, United States Capital One Full time

    Job Title:Software Engineering Team LeadAbout Us:Capital One empowers its employees to solve real problems and meet the needs of millions of Americans. By working with a diverse team, you'll have opportunities to collaborate on complex projects and deliver innovative solutions that drive business growth.What You'll Do:Lead a portfolio of technology projects...


  • New York, New York, United States Capital One Full time

    At Capital One, we strive for excellence and empathy in our work. As a Back End Software Engineer, you'll lead diverse technology projects, mentor others, and experiment with new technologies. You'll collaborate with digital product managers to deliver robust cloud-based solutions that drive powerful experiences.About the RoleWe're seeking passionate...


  • New York, New York, United States NBCUniversal Full time

    Job SummaryNBCUniversal is seeking a skilled Video Software Engineering Team Lead to join our team. As a key member of our Direct-to-Consumer (DTC) portfolio, you will play a crucial role in shaping the future of our streaming services.We are looking for a seasoned engineering leader who can inspire and motivate high-performing teams to deliver innovative...


  • New York, New York, United States Capital One Full time

    Discover a new challenge as a Cloud Software Engineering Team Lead at Capital One. This is an exceptional opportunity to leverage your technical expertise and lead a team of skilled engineers in developing innovative solutions.We are seeking a seasoned Full Stack Software Engineer with a passion for cloud computing and experience in managing diverse...


  • New York, New York, United States Kohler Full time

    About Kohler VenturesKohler Ventures is an independent company wholly owned by Kohler Co., a global leader in the manufacture of kitchen and bath products, tile and home interiors, and an international host to award-winning hospitality and world-class golf destinations.Job SummaryWe are seeking a skilled Software Engineering Manager to lead our cloud data...


  • New York, New York, United States Ditto Job Board Full time

    About DittoDitto is a pioneering company that aims to unlock the full potential of edge devices. Our mission is to simplify the development process for innovative applications by removing complex plumbing. As a globally remote team, we value trust, communication, and continuous improvement.Job OverviewThis is an exciting opportunity to lead the future of...


  • New York, New York, United States Gemini Full time

    About the RoleWe're looking for an experienced Staff Software Engineer to lead the development of our cross-functional, microservice-based platform supporting login and registration processes across all Gemini product lines.Gemini is committed to building diverse teams that reflect the people we want to empower through our products. We're proud to be an...


  • New York, New York, United States Metropolitan Transportation Authority Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to lead our development team in creating innovative transportation systems. As a key member of our Product Development group, you will be responsible for managing software design and engineering activities across all stages of medium complexity software development.About UsThe Metropolitan...


  • New York, New York, United States Capital One Full time

    Job Title: Software Engineering Team Lead for Cloud SolutionsWe are seeking an experienced and passionate software engineering leader who can lead a team of skilled engineers in developing innovative cloud-based solutions. The ideal candidate will have deep experience in distributed microservices, full stack systems, and cloud computing.About the Role:Lead a...

  • Software Engineer

    2 weeks ago


    New York, New York, United States Venturi Full time

    We are seeking a highly skilled Software Engineer to join our team at Venturi, a leading staffing business. This is an exciting opportunity to work on high-impact projects in the fintech and AI space.Company OverviewVenturi is a dedicated partner for businesses looking to grow their engineering teams. We operate in multiple markets, including Business...


  • New York, New York, United States K Health Full time

    About K HealthK Health is a fast-growing venture-backed startup with a mission to revolutionize healthcare through the use of Artificial Intelligence (AI). We are dedicated to providing high-quality, affordable healthcare solutions to everyone, regardless of their location or financial situation. Our team is comprised of passionate individuals who share our...


  • New York, New York, United States Fidelity Information Services Full time

    About the JobFidelity Information Services is a leading provider of technology solutions to the financial services industry. We are currently seeking an experienced Java Developer to join our team as a Team Lead. This is an exciting opportunity for a skilled software engineer who wants to take their career to the next level and lead a team of developers in...


  • New York, New York, United States Capital One Full time

    Job SummaryWe are seeking an experienced Senior Director of Software Engineering to lead and manage a team of software engineers in the development of a game-changing core banking platform. The ideal candidate will have a strong technical background, excellent leadership skills, and a passion for delivering high-quality software solutions.Key...


  • New York, New York, United States ION GROUP Full time

    About the RoleThe ideal candidate will have a strong track record of delivering high-quality software solutions on time and within budget. You will be responsible for leading cross-functional teams, mentoring junior engineers, and driving innovation in our technology practices.To succeed in this role, you must have a deep understanding of software...


  • New York, New York, United States Capital One Full time

    Job OverviewCapital One is seeking a seasoned Back End Software Engineer Manager to lead our technology projects and teams.About the RoleThe ideal candidate will have at least 4 years of professional software engineering experience, including 1 year of experience with cloud computing (AWS, Microsoft Azure, Google Cloud)A Bachelor's Degree and at least 2...


  • New York, New York, United States AVANGRID , Inc. Full time

    **Job Overview**">AVANGRID, Inc. is seeking a highly skilled Software Development Team Lead to lead our dynamic team of software developers. As a key member of our organization, you will be responsible for overseeing the planning, execution, and delivery of software development projects.Responsibilities:Lead and mentor a team of internal software developers...