Battle Creek Games logo
Battle Creek Games

Creators of Offroad Outlaws, No Limit Drag Racing 2 & American Marksman – The Leader in Racing and Hunting Games!

Staff Backend Engineer

Location

United States

Posted

108 days ago

Salary

$165K - $200K / year

Seniority

Lead

Job Description

Staff Backend Engineer

Battle Creek Games

• Architect and implement microservices, APIs, and scalable server infrastructures supporting millions of concurrent users. • Design for high availability, fault tolerance, and low latency. • Write clean, efficient, and secure code (primarily C# and Go, plus Java or similar). • Optimize performance, conduct rigorous testing, and implement monitoring/logging. • Leverage AWS, GCP, or Azure for scalable deployments. • Develop auto-scaling, load-balancing, and disaster-recovery strategies. • Partner with designers and engineers to integrate gameplay features (events, leaderboards, live-ops) with backend services. • Mentor junior engineers, review code, and champion best practices. • Implement robust security measures to protect player data. • Ensure data consistency across distributed systems using SQL and NoSQL solutions. • Stay current with industry trends. • Lead post-mortems and implement preventative improvements.

Job Requirements

  • 7+ years of professional backend engineering experience, including shipping at least one Unity-powered game or live-ops feature.
  • Deep proficiency in C#, Go, or other server-side languages (e.g. Java, Python, Django).
  • Hands-on experience creating or integrating client–server gameplay features in Unity, including authentication, matchmaking, real-time multiplayer, or cloud-saved data.
  • Demonstrated expertise with cloud services (AWS, GCP, or Azure), containerization (Docker/Kubernetes), and microservices architecture.
  • Strong background in database design and management (SQL & NoSQL) and real-time data processing.
  • Proven track record of performance optimization, debugging, and security best practices.
  • Excellent communication and teamwork skills; experience mentoring and leading engineering teams.

Benefits

  • Remote by Design: We’re a fully remote team with processes and tools intentionally built for effective, distributed collaboration.
  • Collaborative Culture: Enjoy a supportive environment where cross-team collaboration and rapid iteration are highly valued.
  • Impactful Contribution: Play a hands-on role in advancing our most popular titles.
  • Professional Growth: Expand your skills by working alongside experienced teammates hailing from EA, Small Giant Games, Rovio, and Pocket Gems.
  • Competitive Benefits & Pay: Compensation is at or above the 75th percentile for the gaming industry, most health plans are fully covered or low-cost, and we offer unlimited PTO to support long-term, sustainable careers.

Related Job Pages

More Backend Engineer Jobs

Minimal logo

Rust Engineer

Minimal

Building secure, reproducible environments that work the same everywhere. minimal.dev

Backend Engineer108 days ago
OtherRemoteTeam 1-10

• Build and maintain features across our CLI, backend, and frontend • Take ownership of projects from idea through deployment and beyond • Collaborate closely with teammates including product management, sharing context, asking questions, and giving thoughtful feedback • Help establish engineering practices that scale as we grow • Contribute to a culture where people feel supported, heard, and excited about the work

California
$180K - $200K / year
Job Closed
Catena logo

Senior Backend Engineer – SaaS Platform

Catena

Empowering Talent. Elevating Companies. Uniting Success.

Backend Engineer108 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor

• Drive the development and scalability of backend systems powering thousands of live events globally. • Improve system performance, reliability, and maintainability through proactive architecture and code quality initiatives. • Collaborate with cross-functional teams to deliver customer-facing features efficiently and safely. • Influence the technical roadmap and implement best practices for API design, database modeling, and service integration. • Contribute to team knowledge and mentorship through code reviews and shared engineering standards. • Own backend execution for customer-facing features from design through production release. • Translate product requirements into secure, maintainable backend solutions. • Design clean data models and RESTful APIs. • Support third-party integrations and internal service communication. • Evaluate legacy systems and propose incremental improvements. • Contribute to long-term backend architecture roadmaps. • Balance technical debt reduction with feature velocity. • Establish and uphold backend standards for API design, performance, and maintainability. • Optimize PostgreSQL schemas, indexes, and queries for performance. • Profile APIs and resolve bottlenecks. • Diagnose production issues using logs, metrics, and tracing tools. • Improve system reliability and scalability. • Partner with a predominantly front-end team to identify risks and constraints. • Participate in planning, estimation, and technical design discussions. • Mentor engineers and share knowledge through code reviews.

Philippines
Job Closed
Capgemini logo

FBS Data Engineer, Javascript, SQL

Capgemini

Founded in 1967, Capgemini is revered as one of the world's leading consulting, technology, and outsourcing agencies. In 2016 alone, the company reported global

Backend Engineer108 days ago

• FBS – Farmer Business Services is part of Farmers operations with the purpose of building a global approach to identifying, recruiting, hiring, and retaining top talent. • By combining international reach with US expertise, we build diverse and high-performing teams that are equipped to thrive in today’s competitive marketplace. • We believe that the foundation of every successful business lies in having the right people with the right skills.

Mexico
Job Closed
Attain Talent logo

Senior Software Engineer – Backend

Attain Talent

Recruiting that moves missions forward

Backend Engineer108 days ago
OtherRemoteTeam 1-10H1B No Sponsor

• Design, implement, and test backend components for multiple SaaS products within a fast‑paced Agile development environment. • Build and maintain enterprise applications using .NET, C#, Web APIs, JavaScript, SQL Server, and related backend technologies. • Develop software features involving complex business rules and requirements, ensuring high-quality, reliable functionality. • Collaborate closely with technical and non-technical stakeholders to translate business needs into scalable system designs and provide guidance to the development team. • Write and optimize SQL queries, stored procedures, and database structures to support reporting and data‑driven product features.

United States
$130K - $145K / year