Senior Backend Engineer (Java) - NYC

Job Posted 20 Days Ago Posted 20 Days Ago
New York, NY
140K-200K Annually
Senior level
Gaming • Mobile • Software
The Role
As a Senior Backend Engineer, you will design and implement REST APIs, manage cloud infrastructure, optimize performance for relational databases, and create scalable solutions for a large user base. Your work will contribute to the development of Medal's applications enabling gamers to share experiences.
Summary Generated by Built In

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



Top Skills

Java
Node.js
Python
The Company
57 Employees
Remote Workplace
Year Founded: 2015

What We Do

About Us: Create gaming memories while apart — Medal enables you to reliably capture and meaningfully share online memories with friends (..that would otherwise be lost to time).

Similar Jobs

Medal Logo Medal

Senior Backend Engineer (Java) - NYC

Gaming • Mobile • Software
New York, NY, USA
57 Employees
140K-200K Annually

Two95 International Inc. Logo Two95 International Inc.

Senior Full Stack Developer

Cloud • eCommerce • HR Tech • Information Technology • Analytics
Manhattan, NY, USA
158 Employees
Remote
2 Locations
1742 Employees
New York, NY, USA
10310 Employees
142K-170K Annually

Similar Companies Hiring

Spark Advisors Thumbnail
Software • Sales • Other • Insurance • Healthtech
New York City, NY
80 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
New York, NY
14 Employees
Hex Thumbnail
Software • Business Intelligence • Big Data Analytics • Big Data • Artificial Intelligence • Analytics
New York, NY
100 Employees
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account