Remote Jobs RockRemote Jobs Rock

Sr. Staff Software Development Engineer - Java/Go + Distributed Systems

🕒 yesterday
JavaGoDistributed SystemsMicroservices Architecture

📜 Description

  • Understand how to build and operate high scale systems
  • Provide service and product wide architectural guidance, and drive impactful technical decisions
  • Establish and enforce best practices for coding, testing, observability, and CI/CD pipelines to maintain high-quality, production-ready services
  • Drive cross-team collaboration and lead initiatives in performance optimization and reliability improvements

🛠️ Requirements

  • 7+ years of experience in Java/Go coding in a highly distributed and enterprise-scale environment
  • Foundational understanding of AI/ML technologies
  • Working knowledge of cloud infrastructure services on AWS or Azure
  • Strong experience with distributed systems and microservices architecture
  • Strong database knowledge of SQL constructs and data modeling
  • Bachelor's degree in computer science or equivalent experience

Benefits

  • Time off plans for vacation and sick time
  • Parental leave options
  • Retirement options
  • Education reimbursement
  • In-office perks

Trusted by Remote Workers