GrepJob
Major League Baseball

Senior Software Engineer

Major League Baseball
Apply
about 1 month ago

Base Salary

$150k - $185k/yr

Responsibilities

  • Design, implement, and maintain scalable, cloud-native services for streaming workflows.
  • Decompose complex systems into well-defined services, APIs, and modules.
  • Write clean, efficient, well-tested, and maintainable code.
  • Participate in architecture/design reviews and provide technical feedback.
  • Actively participate in Agile ceremonies.
  • Contribute to operational excellence through monitoring and on-call support.
  • Mentor early-career engineers and promote best practices.
  • Stay current with emerging technologies and industry trends.

Requirements

  • Bachelor’s degree in Computer Science or related field, or equivalent experience.
  • 5+ years of professional software development experience.
  • Strong problem-solving skills with a track record of delivering high-quality solutions.
  • Experience with Agile, source control, CI/CD, testing, and code reviews.
  • Strong experience with Core Java (or Kotlin) and Spring/Spring Boot.
  • Experience with messaging systems and relational/non-relational databases.
  • Experience with JavaScript (React and/or Node.js).
  • Hands-on experience with cloud platforms (GCP and/or AWS).
  • Experience with cloud-native technologies: Kubernetes, Docker, Helm, Terraform.
  • Experience building distributed, event-driven, non-blocking systems.

Benefits

  • Competitive Benefits Package.
  • Company 401K Contribution.
  • Paid Time Off and Holidays.
  • Paid Parental Leave.
  • Access to Free Tickets to Baseball Games and MLB.TV.
  • Discounts at MLB Store.
  • Employee Assistance Programs (EAP).
  • Onsite/Online Training & Development Programs.
  • Tuition Reimbursement.
  • Disability Benefits (short term and long term).
  • Life and Accidental Death Insurance.
  • Pet Insurance.

Tech Stack

AWSDockerGoogle Cloud PlatformHelmJavaScriptKotlinKubernetesNode.jsReactSpring BootTerraform