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 - Platform (Staking) at Coinbase will play a crucial role in designing and implementing robust, scalable infrastructure solutions that support staking functionality. The individual will collaborate closely with cross-functional teams to optimize performance, enhance security, and ensure the reliability of the platform. This position requires a deep understanding of distributed systems and blockchain technologies, along with experience in managing large-scale infrastructures.
Job Responsibilities
- Design and develop infrastructure components to support staking functionalities across the platform.
- Collaborate with product teams to gather requirements and translate them into technical specifications.
- Monitor and optimize the performance of staking services, ensuring high availability and reliability.
- Implement security measures and best practices to safeguard staking operations.
- Participate in code reviews and mentor junior engineers to foster a culture of excellence.
- Research and evaluate emerging technologies to improve infrastructure capabilities.
- Troubleshoot and resolve complex issues related to staking and platform performance.
- Ensure compliance with internal standards and external regulations governing blockchain activities.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field; Master’s degree preferred.
- 5+ years of experience in software development, specifically within infrastructure platforms.
- Strong proficiency in programming languages such as Go, Python, or Rust.
- In-depth knowledge of distributed systems, blockchain technologies, and staking mechanisms.
- Experience with cloud services (AWS, Azure, GCP) and related architectural patterns.
- Solid understanding of containers and orchestration tools, such as Docker and Kubernetes.
- Excellent problem-solving skills and the ability to work under pressure.
- Strong communication skills, with the ability to articulate complex technical concepts effectively.
Technologies & Tools
This position involves the use of cutting-edge technologies and tools, including but not limited to blockchain frameworks, cloud platforms like AWS and Google Cloud, software containers using Docker, orchestration with Kubernetes, and programming languages such as Go and Python. Familiarity with databases and continuous integration/deployment (CI/CD) systems will also be essential to ensure the smooth operation of infrastructure services.
Ideal Candidates
The ideal candidate for the Senior Software Engineer, Infrastructure - Platform (Staking) role will possess strong analytical skills, coupled with a proactive mindset towards problem-solving. Candidates should demonstrate a passion for blockchain technology and its applications, with the ability to thrive in a dynamic and fast-paced environment. A team-oriented attitude, along with the drive to improve processes and contribute innovative ideas, will significantly enhance the candidate’s fit for this position.
🌙 Night shift. It is 2:45 a.m. on the East Coast and most US employers are asleep, so far fewer new jobs are posted right now. Things pick up again from about 5 a.m. Eastern.
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.