Full Time

Senior Software Engineer, Infrastructure (Backend Platform)

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.

Job Overview

The Senior Software Engineer, Infrastructure (Backend Platform) at Coinbase will be instrumental in designing, developing, and maintaining scalable backend systems that support various applications across the platform. This role encompasses collaboration with cross-functional teams to implement infrastructure solutions that optimize performance, reliability, and security within the backend ecosystem. The ideal candidate will exhibit strong technical acumen while embracing a proactive approach to problem-solving and system enhancements.



Job Responsibilities

  • Design and implement robust backend infrastructure solutions to enhance system performance and reliability.
  • Collaborate with product managers and other engineering teams to define technical requirements and deliver high-quality software applications.
  • Optimize existing systems for scalability and efficiency, ensuring compliance with best practices in software development.
  • Develop and maintain documentation for system architecture and infrastructure processes.
  • Monitor system performance and troubleshoot issues, devising innovative solutions to enhance overall performance.
  • Engage in code reviews and mentor junior engineers, fostering a culture of continuous improvement.
  • Stay up-to-date with industry trends and emerging technologies, applying relevant innovations to the platform.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field; Master's degree preferred.
  • Minimum of 5 years of experience in software development, focusing on backend systems.
  • Proficiency in programming languages such as Go, Python, or Java.
  • Hands-on experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Strong understanding of microservices architecture and RESTful APIs.
  • Experience with containerization technologies (Docker, Kubernetes) and CI/CD pipelines.
  • Familiarity with databases (SQL and NoSQL) and caching systems.
  • Excellent analytical, problem-solving, and debugging skills.
  • Strong communication skills, both verbal and written, with the ability to articulate complex technical concepts to diverse audiences.


Technologies & Tools

The position of Senior Software Engineer, Infrastructure (Backend Platform) will leverage advanced technologies and tools including but not limited to cloud services (AWS, Azure, Google Cloud), containerization (Docker, Kubernetes), orchestration tools, various database management systems (both SQL and NoSQL), and CI/CD tools to streamline development cycles and ensure the stability and performance of the backend infrastructure.



Ideal Candidates

The ideal candidates for this role will possess a balance of technical expertise and innovative thinking. They should exhibit a strong team-oriented approach, displaying the ability to effectively collaborate with various stakeholders. A keen interest in technology trends and a willingness to continuously learn and adapt is essential. Successful candidates will be proactive in identifying potential issues and opportunities for optimization, demonstrating a commitment to quality code and system resilience.

The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

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