Full Time

Software Engineer, Infrastructure - Platform (Datastores)

Coinbase
$100,000 - $150,000* / year (about $48–$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 be a pivotal member of the team responsible for developing and maintaining scalable, reliable, and efficient datastore solutions. This role involves working closely with cross-functional teams to design, implement, and optimize data storage architectures that support the company's expanding infrastructure and ensure seamless and secure data access for applications and services. The successful candidate will leverage their expertise in software development and infrastructure management to enhance performance, reliability, and security, ultimately contributing to the overall mission of Coinbase in building a more open financial system.



Job Responsibilities

  • Design, develop, and implement scalable and efficient datastore solutions for various applications.
  • Collaborate with software engineers, DevOps, and product teams to define datastore requirements and architecture.
  • Monitor and optimize datastore performance, reliability, and security.
  • Investigate and resolve datastore-related issues and incidents in a timely manner.
  • Document datastore designs, processes, and operational procedures.
  • Perform capacity planning and tuning for datastore systems to accommodate company growth.
  • Contribute to the development of best practices and coding standards for infrastructure design and implementation.
  • Participate in code reviews to ensure high-quality standards in database code and infrastructure automation.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 3+ years of experience in software engineering, with a focus on infrastructure and data storage solutions.
  • Proficiency in programming languages such as Python, Java, or Go.
  • In-depth knowledge of various datastore technologies, such as PostgreSQL, MySQL, MongoDB, or Cassandra.
  • Experience with container orchestration platforms such as Kubernetes and Docker.
  • Strong understanding of data modeling, indexing, and query optimization techniques.
  • Familiarity with cloud services (AWS, GCP, Azure) and infrastructure as code (IaC) solutions.
  • Excellent problem-solving skills and ability to work collaboratively in a team environment.


Technologies & Tools

The Software Engineer, Infrastructure - Platform (Datastores) will utilize a range of technologies and tools to fulfill their responsibilities. Primary technologies include various relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, and Cassandra. Additionally, proficiency in programming languages such as Python, Java, or Go will be essential. Familiarity with cloud computing platforms (AWS, GCP, Azure) and tools for container orchestration (Kubernetes, Docker) will also be integral to the role, along with knowledge of infrastructure as code (IaC) solutions.



Ideal Candidates

Ideal candidates for this position will possess strong analytical thinking skills combined with a proactive approach to problem-solving. They should be adaptable, with the ability to thrive in a fast-paced environment while maintaining attention to detail. Excellent communication skills are necessary for effective collaboration across diverse teams. A passion for continuous learning and staying updated with industry trends in data storage and infrastructure engineering will also be key attributes of a successful candidate in this role.

In the San Francisco-Oakland-Fremont, CA metro area, the middle pay across its 2.4 million jobs was $74,260 a year in May 2025, says the Bureau of Labor Statistics. Pay calculator →

View Similar Jobs

Matches Jobs

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