Full Time

Software Engineer, Infrastructure - Platform (Datastores)

Coinbase
$90,000 - $150,000* / year (about $43–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Coinbase, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Engineer, Infrastructure - Platform (Datastores) at Coinbase will play a pivotal role in designing, implementing, and maintaining scalable datastore solutions within the Coinbase infrastructure. This position encompasses the development of robust systems to manage data effectively, ensuring high availability, fault tolerance, and performance. The candidate will collaborate with cross-functional teams to address complex technical challenges, contribute to code reviews, and enhance existing platform functionalities to meet future demands.



Job Responsibilities

  • Design, develop, and optimize scalable datastore solutions for cryptocurrency transactions.
  • Collaborate with software engineers and product teams to understand requirements and provide effective datastore services.
  • Implement best practices for database management, including performance tuning and disaster recovery strategies.
  • Create and maintain documentation for infrastructure systems, processes, and configurations.
  • Participate in on-call rotations to support system health and performance.
  • Stay current with industry trends and technologies to enhance team capabilities and solutions.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software engineering with a focus on infrastructure or platform development.
  • Strong proficiency in programming languages such as Python, Go, or Java.
  • Extensive experience with relational and NoSQL databases, including PostgreSQL, Cassandra, or MongoDB.
  • Familiarity with cloud environments such as AWS, Azure, or GCP.
  • Experience in system design, data modeling, and architecture best practices.


Technologies & Tools

This position requires proficiency in various technologies and tools including cloud service platforms (AWS, Azure, GCP), container orchestration systems like Kubernetes, as well as CI/CD tools such as Jenkins or GitHub Actions. Familiarity with monitoring and logging tools such as Prometheus and Grafana will also be beneficial. A solid understanding of microservices architecture and API design is essential.



Ideal Candidates

The ideal candidate will possess a strong analytical mindset, coupled with excellent problem-solving skills. A commitment to continuous learning and adaptation to emerging technologies is essential. Successful candidates will demonstrate effective communication and collaboration abilities, showcasing a track record of teamwork in a dynamic environment. A passion for innovation and enthusiasm for the cryptocurrency space are highly desirable traits for this role at Coinbase.

What a person out of work can get differs a lot from one country to the next. We compare them, each from its government’s own pages. Compare countries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.