Medal

Senior Backend Engineer (Java) - NYC

New York, NY
USD 140k - 200k
AWS Git Python Kubernetes GCP API Chef Elasticsearch Node.js MySQL Redis Java PostgreSQL Terraform Docker
Description
Medal enables millions of gamers to capture and share their best gaming moments and create memories together. Medal users create 3M+ videos per day across over a million daily active users on our desktop and mobile applications. Your work will have a real impact on millions of people around the world!

Medal's backend team is responsible for creating REST APIs that power our whole application, supporting real-time in-app communications, storing billions of user-generated gaming clips, powering Medal's ML-based content feed and friend recommendations, and much more.

ESSENTIAL EXPERIENCE

  • 3+ years of experience with Java
  • 3+ years of experience as a backend engineer on a production application
  • Strong understanding of RESTful APIs and experience architecting and implementing them in a production environment at scale
  • Highly Proficient with relational databases such as MySQL and PostgreSQL. Should have strong understanding of schema design, indexing, relations, and performance optimizations.
  • Comfortable working on systems dealing with thousands of requests per second
  • Experience managing Cloud infrastructure
  • Designing scalable infrastructure and architectures
  • Understanding of CI/CD, TDD and version control (git)

BONUS EXPERIENCE

  • Dependency injection
  • Experience with infrastructure management and "infrastructure as code" (Terraform, Salt, Chef, or similar)
  • Experience with caches such as Redis or Memcached
  • Experience with using queues to offload work
  • ElasticSearch, BigQuery
  • Python, NodeJS
  • Docker, Kubernetes
  • Google Cloud and/or AWS
  • Experience with CDNs such as Cloudflare, Cloudfront or Akamai
  • A passion for games and the gaming communities


Medal
Medal
Gaming Online Games Video Games Video Streaming

0 applies

89 views

Similar Jobs

Intern - Software Engineer

Phoenix, AZ Santa Clara, CA

Backend Engineer

Netanya, Israel

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

πŸ₯³πŸ₯³πŸ₯³ 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. πŸ› οΈ
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. πŸš€
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. πŸ“…

What Fellow Engineers Say