
Back End Engineer
Insight GlobalResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Insight Global is seeking a Backend Software Engineer to join the Platform organization of a leading AAA game company. This team powers the company’s global ecosystem and provides the foundation for world-class games and player experiences. The Platform group supports critical systems across Cloud, Commerce, Data and AI, Gameplay Services, Identity, and Social.
This role sits on the Gameplay Services team, which develops backend services and SDKs in close collaboration with game studios. These services support features such as matchmaking, stats and leaderboards, achievements, game replays, VOIP, and game networking. As a Backend Software Engineer, you will design and build scalable, distributed server-side systems used by millions of players worldwide. You will report directly to the Senior Software Engineering Manager.
Key Responsibilities
- Design and build new backend services, covering storage, application logic, and management tooling
- Enhance and add features to existing large-scale systems
- Research, evaluate, and introduce new technologies to meet complex technical requirements
- Optimize performance, scalability, and reliability of server-side systems
- Participate in the full product lifecycle, including design, development, testing, deployment, and live support
- Support live environments and partner closely with internal game teams to resolve issues and improve services
Required Skills and Experience
- 3+ years of hands-on backend development experience using Java
- Experience building and maintaining microservices architectures
- Experience with relational databases and or data catalog platforms such as Alation
- Proven experience with stress testing, load testing, and performance tuning
- Strong debugging and optimization skills in multi-threaded environments
- Experience troubleshooting and mitigating issues in live production systems
- Strong written and verbal communication skills, with the ability to collaborate and contribute in team settings
Nice to Have Skills and Experience
- Experience with Kotlin
- Experience with NoSQL databases
- Unit testing and or regression testing experience
- Experience building high-traffic, highly scalable distributed systems
- Experience with scalable data storage, streaming, and processing technologies such as Postgres, Cassandra, Apache Kafka, or Spark
- Experience with cloud platforms and services such as AWS EC2, ElastiCache, and ELB
- Familiarity with Docker, Kubernetes, Terraform, and Redis
- Prior experience working in the games industry
- Knowledge of gRPC and Protocol Buffers
Similar Jobs
Software Engineer
SAIC
Staff Analytics Engineer
Intrado
Remote Junior Software Engineer
WhatJobs Direct
React Native Developer Junior
SAIC
CI Poly Software Developer II
Insight Global
More Jobs at Insight Global
View all →CI Poly Software Developer II
Insight Global
AI Data Python Developer
Insight Global
Onsite Tier 2 Service Desk Analyst - Law Firm (3,000 Users)
Insight Global
Space-Grade DevOps Engineer: CI/CD & Cloud
Insight Global
Backend C#/.NET Dev for New PWA Dashboard
Insight Global
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free