Staff Software Engineer, Mobile Release & Automation

| Remote
Sorry, this job was removed at 5:02 a.m. (PST) on Tuesday, February 23, 2021
Find out who's hiring in San Francisco.
See all Developer + Engineer jobs in San Francisco
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Coinbase has built the world's leading compliant cryptocurrency platform serving over 30 million accounts in more than 100 countries. With multiple successful products, and our vocal advocacy for blockchain technology, we have played a major part in mainstream awareness and adoption of cryptocurrency. We are proud to offer an entire suite of products that are helping build the cryptoeconomy and increase economic freedom around the world.

There are a few things we look for across all hires we make at Coinbase, regardless of role or team. First, we look for signals that a candidate will thrive in a culture like ours, where we default to trust, embrace feedback, disrupt ourselves, and expect sustained high performance because we play as a championship team. Second, we expect all employees to commit to our mission-focused approach to our work. Finally, we seek people with the desire and capacity to build and share expertise in the frontier technologies of crypto and blockchain, in whatever way is most relevant to their role.

As the first Software Engineer on the new Mobile Infrastructure team, you will be at the heart of Coinbase’s engineering process, building software that empowers teams to develop and deliver high-quality products quickly. Coinbase is focused on solving the hardest, most interesting challenges while working toward building an open financial system and shipping at scale without sacrificing stability, quality, velocity or code health.

The Mobile Infrastructure team ensures Coinbase’s success by partnering with engineering teams and developing scalable tools, infrastructure, and processes that help engineers develop, test, debug and release software quickly. We impact millions of users by increasing the pace of product development and ensuring our products are thoroughly tested. We are champions for code health, testability, maintainability and best practices for development and testing.

Coinbase works in small, nimble teams that collaborate on common problems across products and focus areas. We’re growing quickly, addressing a broad set of technical and product challenges in a rapidly evolving space. Unconstrained by job descriptions, especially on a newly formed team, you will be expected to grow and take on new challenges as required, making Coinbase the ideal company for accelerated career growth.

 

What you’ll be doing (ie. job duties):

  • Build and maintain a continuous integration environment for iOS and Android development at scale.
  • Articulate a long term vision for maintaining CI and scaling mobile development at Coinbase.
  • Champion, refine, improve and implement Release Engineering best practices
  • Improve the developer experience and increase velocity by building tools functional UI testing
  • Work with engineers and senior leadership to turn our vision into a tangible roadmap every quarter
  • Own mobile developer productivity and onboarding at Coinbase

What we look for in you (ie. job requirements):

  • You have at least 3 years of experience working to improve mobile CI, release, or build processes at scale
  • You have solid experience using a Continuous Integration environment: CircleCI, Buildkite, Jenkins, etc.
  • You have experience deploying mobile apps to the App Store & the Play Store
  • You have good communication and collaboration skills
  • You have excellent working experience with scripting languages
  • You have excellent working experience in software development or software testing.

Nice to haves:

  • You have created a continuous integration environment from scratch for a growing development team
  • You have experience with supporting cross-platform teams (iOS and Android) 
  • You have experience with static analysis for iOS or Android in a quality context
  • You have automation testing experience
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We are a remote first company with no centrally located HQ.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about CoinbaseFind similar jobs