GrepJob
Metropolis

Senior Software Engineer, Edge

Metropolis
Apply
18 days ago
Seattle, WA, USASenior / Staff+
H1B Sponsor

Base Salary

$170k - $200k/yr

Responsibilities

  • Build robust, scalable, and maintainable backend services in Java and Scala.
  • Design and implement gRPC APIs for high-performance data transfer.
  • Leverage Redis and MySQL for efficient data storage and retrieval.
  • Deploy and manage microservices on Kubernetes.
  • Work with Kafka to build scalable, event-driven architectures.
  • Partner with Hardware, Machine Learning, and Operations teams for integration.
  • Analyze and address performance and scalability bottlenecks.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of experience in backend development, preferably in platform or core services.
  • Proven expertise in Java and Scala programming languages.
  • Experience building gRPC APIs for service communication.
  • Strong understanding of database design and optimization using Redis and MySQL.
  • Familiarity with container orchestration using Kubernetes.
  • Hands-on experience with Kafka for event-driven architectures.
  • Exceptional analytical skills for solving complex technical problems.
  • Excellent communication skills and a proactive team player.

Benefits

  • 4 days in office to foster collaboration and innovation.
  • Healthcare benefits and a 401(k) plan.
  • Short-term and long-term disability coverage.
  • Basic life insurance and a lucrative stock option plan.
  • Bonus plans and more.

Tech Stack

Apache KafkaAWSgRPCJavaKubernetesMySQLNext.jsPostgreSQLRedisScala

Categories

AI & MLBackendData EngineeringDevOps