Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Gametime

Staff Backend Engineer

Remote
The Role
As a staff Backend Engineer on the Event and Checkout team, you will lead critical company initiatives around payments, checkout processes, fraud, sales tax, etc. You’ll collaborate with Product, Design, Data and Client engineers to ensure product roadmap items are delivered on time. You’ll become a subject matter expert in some of the areas the team owns, but will also learn about other systems at Gametime and how the whole ecosystem works, with the ability to contribute to other critical projects, as the need arises.

What You'll Be Doing:

  • Build, test, monitor, and maintain our microservices and infrastructure
  • Develop and maintain reliable APIs (both external and internal facing) that support upwards of 1 million RPM
  • Write high quality code with accompanying tests
  • Support team success via conducting code reviews and leading design discussions
  • Lead the design and execution of impactful projects end-to-end from ideation to production launch
  • Influence Gametime’s technology and team by giving tech talks, mentoring and promoting engineering best practices

Want more jobs like this?

Get Software Engineering jobs that are Remote delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Our Ideal Candidate Has:

  • 8+ years of full-time software engineering experience
  • Significant experience as a Backend Developer or similar role, with demonstrated experience leading projects and teams
  • Proficiency and production experience in at least one backend server language (e.g. Go, Java, Scala, Python, C++, C#, Ruby, Rust) with a very strong preference for Go
  • 5+ years of experience working with a major cloud platform (AWS, Google Cloud, Azure)
  • Production experience working with database storage systems, SQL (Postgres, MySQL, etc.) and NoSQL (MongoDB, CouchDB, DynamoDB, Bigtable, Cassandra)
  • Experience building high throughput, fault-tolerant, distributed systems
  • Experience working with a fully remote team
  • Excellent communication and leadership skills
  • Proficient understanding of distributed code versioning tools, such as Git
  • Strong problem-solving skills with a creative approach
  • Ability to clarify ambiguity and work in dynamic fast-paced startup environment

A Bonus If You Have:

  • BS or MS in Computer Science or equivalent
  • Experience with handling financial transactions for an e-commerce company (i.e. payment processing, fraud detection/prevention, accounts payable to suppliers, sales tax, etc.)
  • Experience with ticketing systems
  • Experience with designing event based systems

What We Can Offer:

  • Flexible PTO
  • Equity
  • Medical, dental, & vision insurance
  • Life insurance and disability benefits
  • 401K, HSA, pre-tax savings programs
  • New equipment setup provided
  • Diverse Family-forming benefits through Carrot Fertility
  • Wellness programs
  • Tenure recognition

Job ID: e0b68944-1bb8-420f-9e01-dc37293ec1d0
Employment Type: Other