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.