Apply

Senior Software Engineer, Infrastructure - Platform (Datastores)

Posted 4 months agoViewed

View full description

💎 Seniority level: Senior, At least 5 years

💸 Salary: 185500.0 CAD per year

🔍 Industry: Finance and Web3

🗣️ Languages: English

⏳ Experience: At least 5 years

🪄 Skills: LeadershipPythonSQLDynamoDBJavaMongoDBGoPostgresRedisCommunication Skills

Requirements:
  • At least 5 years of industry experience with building and operating scalable, fault-tolerant, highly available distributed systems.
  • In-depth, hands-on experience with large-scale database deployments in a production environment.
  • Experience in cloud distributed databases (e.g., MongoDB, Postgres, RDS, Aurora, DynamoDB, Redis, Memcached).
  • Solid understanding of distributed database architecture, performance tuning, and reliability.
  • Backend service and tool development experience in Golang, Java, or Python.
  • Strong communication skills to work effectively with technical and non-technical stakeholders.
Responsibilities:
  • Design, implement and operate Coinbase’s distributed database technologies (e.g. MongoDB, Postgres, RDS, Aurora, DynamoDB, Redis, Memcached).
  • Develop the future of our database systems focusing on scalability, reliability, performance, and cost efficiency.
  • Guide other senior engineers and leadership on technical choices and work with vendors in the database/storage space.
  • Write high-quality, well-tested code to meet customer needs.
  • Maintain, troubleshoot, and provide engineering and operational support.
Apply

Related Jobs

Apply

🧭 Full-Time

💸 180625.0 - 212500.0 USD per year

🔍 Finance and Web3

  • At least 5 years of industry experience with a proven track record of building and operating scalable, fault-tolerant, highly available distributed systems.
  • In-depth, hands-on experience with large-scale database deployments in production environments.
  • Experience with cloud distributed databases such as MongoDB, Postgres, RDS, Aurora, DynamoDB, Redis, Memcached.
  • Solid understanding of distributed database architecture, performance tuning, and reliability.
  • Backend service and tool development experience in Golang, Java, or Python.
  • Strong communication skills to work effectively with technical and non-technical stakeholders.

  • Design, implement, and operate Coinbase’s distributed database technologies (e.g., MongoDB, Postgres, RDS, Aurora, DynamoDB, Redis, Memcached).
  • Develop the future of our database systems with a focus on scalability, reliability, performance, and cost efficiency.
  • Guide other senior engineers and leadership on the right technical choices while anticipating the business’s needs.
  • Provide engineering and operational support through maintenance and troubleshooting.
  • Stay updated on industry trends and emerging technologies in databases.

LeadershipPythonDynamoDBJavaMongoDBGoPostgresRedisCommunication Skills

Posted 4 months ago
Apply