Full Time

Senior Software Engineer, Infrastructure - Platform (Datastores)

Coinbase
$120,000 - $160,000* / year (about $58–$77 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.

Overview

The Senior Software Engineer, Infrastructure - Platform (Datastores) at Coinbase will be responsible for designing, implementing, and maintaining scalable and high-performance data storage solutions that meet the needs of various applications across the platform. This role requires a deep understanding of infrastructure engineering, database technologies, and cloud services, as well as a commitment to continuous improvement and innovation to ensure data reliability and accessibility at scale. The engineer will collaborate with cross-functional teams to define requirements, optimize performance, and drive best practices in datastore management.



Job Responsibilities

  • Design and implement reliable, scalable datastore infrastructures that support various applications within Coinbase.
  • Collaborate with software development teams to gather requirements and provide architectural guidance for data storage solutions.
  • Monitor and optimize performance for data storage systems, ensuring high availability and consistency across services.
  • Implement best practices for data management, including backup, recovery, and security protocols.
  • Engage in troubleshooting and debugging processes to resolve complex infrastructure issues quickly.
  • Lead the evaluation and integration of new technology trends and tools that enhance the efficiency of data storage systems.
  • Mentor junior engineers, sharing expertise and fostering best practices in datastore management and infrastructure engineering.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master’s preferred.
  • 5+ years of experience in software engineering with a focus on infrastructure, databases, or cloud services.
  • Strong proficiency in SQL and NoSQL databases such as PostgreSQL, MongoDB, or Cassandra.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud, especially in relation to data storage services.
  • Proficient in programming languages such as Python, Java, or Go.
  • Understanding of containerization technologies (Docker, Kubernetes) and microservices architectures.
  • Excellent problem-solving skills coupled with a strong attention to detail.
  • Strong written and verbal communication skills, with the ability to explain complex concepts to both technical and non-technical stakeholders.


Technologies & Tools

The role of Senior Software Engineer, Infrastructure - Platform (Datastores) involves working with a diverse array of technologies and tools, including but not limited to SQL and NoSQL databases (PostgreSQL, MongoDB, and Cassandra), cloud computing services (AWS, Azure, or Google Cloud), container orchestration platforms (Kubernetes), and development languages such as Python, Java, and Go. Familiarity with monitoring tools and CI/CD pipelines is also essential for ensuring efficient deployment and operation of datastore systems.



Ideal Candidates

Ideal candidates for the Senior Software Engineer, Infrastructure - Platform (Datastores) position will possess a strong technical background combined with a proactive and innovative mindset. They should demonstrate exceptional analytical skills and a passion for tackling complex infrastructure challenges. A collaborative spirit is crucial, as the role requires working closely with various teams to achieve project goals. Furthermore, candidates should be committed to continuous learning and staying updated on industry trends and advancements, effectively contributing to the organization's overall success through data-driven strategies.

Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →

View Similar Jobs

Matches Jobs

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