Software Engineer @ CoinBase

Job Information

Job Description:

Ready to #LiveCrypto? Who you are:

  • You’ve got positive energy. You’re optimistic about the future and determined to get there.
  • You’re never tired of learning. You want to be a pro in bleeding edge tech like DeFi, NFTs, DAOs, and Web 3.0.
  • You appreciate direct communication. You’re both an active communicator and an eager listener – because let’s face it, you can’t have one without the other. You’re cool with candid feedback and see every setback as an opportunity to grow.
  • You can pivot on the fly. Crypto is constantly evolving, so our priorities do, too. What you worked on last month may not be what you work on today, and that excites you. You’re not looking for a boring job.
  • You have a “can do” attitude. Our teams create high-quality work on quick timelines. Owning a problem doesn’t scare you, but rather empowers you to take 100% responsibility for achieving our mission.
  • You want to be part of a winning team. We’re stronger together, and you’re a person who embraces being pushed out of your comfort zone.

Coinbase stores a large amount of digital currency making us a top tier target on the internet. Security is core to our mission and has been a key competitive differentiator for us as we scale. If you’re looking to fight on the front lines in a high-intensity environment, we’d like to speak with you about joining our security team.

As a Software Engineer in Security Engineering, you will be working on building capabilities and solutions for a variety of security use cases. Our team builds and maintains the platforms critical for security, compliance and privacy at Coinbase. You will be working on designing novel services & solutions for blockchain monitoring, dApps monitoring, capabilities to blocklist malicious addresses and verifying integrity of transactions before they are broadcasted on chain.

We highly value individuals with intellectual curiosity and openness. We collaborate across the organization, helping our engineers think big and take risks while building a culture of diversity, positive energy, and blameless truth-seeking.

What you’ll be doing (ie. job duties): To be completed by all business teams except Eng.

  • Build new services to meet critical product and business needs using Python, Golang.
  • Design scalable systems to solve novel problems with modern cloud technology and industry best practices.
  • Articulate a long term vision for maintaining and scaling our backend systems and the teams running them.
  • Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter.
  • Write high quality, well tested code to meet the needs of your customers.

What we look for in you (ie. job requirements): To be completed by all business teams except Eng. 

  • You have at least 3 years of experience in software engineering.
  • You’ve designed, built, scaled and maintained production services, and know how to compose a service oriented architecture.
  • You write high quality, well tested code to meet the needs of your customers.
  • You’re passionate about building an open financial sytem that brings the world together.

Nice to haves:

  • You have gone through a rapid growth in your company (from startup to mid-size).
  • You have experience with Blockchain technology (such as Bitcoin, Ethereum etc..)
  • You have experience decomposing a large monolith into microservices.
  • You’ve worked with Golang, Ruby, Docker, Rails, Postgres, MongoDB or DynamoDB.
  • You’ve built financial, high reliability or security systems.

Benefits:
Experience Level: Mid-Senior
Work From: Remote from Country United States of America

Company Information

View all jobs of Company: Click here

Pin It on Pinterest