
Senior Software Engineer

Gemini
Summary
Join Gemini's Funding organization as a Senior Software Engineer and become a core member of the team responsible for designing, building, and supporting crypto transfers and fiat payments. You will improve feedback cycles at all levels of development, consistently deliver high-quality code, and systematically consider design impacts. The role requires expertise in Scala or similar backend languages and a minimum of 5 years of software engineering experience. This position is a hybrid role requiring in-person presence twice a week in either Seattle, WA or New York City, NY. Gemini offers a competitive compensation and benefits package, including a discretionary annual bonus, long-term incentives, comprehensive health plans, 401k matching, paid parental leave, and flexible time off.
Requirements
- At least 5+ years of software engineering experience
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
- Excellent communication and collaboration skills
- Expertise in Scala or in a similar backend programming languages, such as Java or Scala (or similar)
- Genuinely passionate about working with developers and improving their experience and velocity
- 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
Responsibilities
- Improve feedback cycles at all levels of development (examples: improving the experience of iterating on code locally, deploying to test environments, deploying to production)
- Quickly ramp up on the existing architecture and product features
- Consistently deliver code that sets the standard for quality and maintainability
- Systematically think through potential design impacts on other teams and the company
- 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 refactoring and upgrade projects
- Identify and advocate for foundational work and practice improvements in their vertical
- Expertise in removing manual touch points via automated testing
- Experience mentoring less tenured engineers and onboarding new team members
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
Share this job:
Similar Remote Jobs

