Logo
Singularity 6

Staff Backend Software Engineer

Singularity 6, Nevada, Missouri, United States, 64772


As a Backend Engineer at Singularity 6, you will develop and maintain online services and tools that support our premium store, payment systems, and character customization features, mainly in Rust.

We orchestrate our allocations in Kubernetes, with Argocd, Vault, and Linkerd rounding out that ecosystem. If your interests lean toward learning more about game code, you can dive into the Unreal C++ source and learn the dark arts.

You will partner up with a cross-functional team, including Game and Backend Engineers, Game Designers, and UI Artists to co-own and design engineering solutions for a broad range of product goals pertaining to shared player experiences in Palia.

What We’re Looking For:

You are well-versed in the Rust programming language

You are ready to roll your sleeves up and jump into new contexts readily as a generalist.

You strongly lead the design, development, and deployment of large-scale, distributed systems and services.

You have extensive knowledge of a wide range of database technologies, with Cassandra/Scylla or other wide-column stores being a significant plus.

You have a background in architecting and implementing robust, scalable, and maintainable web services, as well as designing REST APIs and data models.

You are eager to own product development and work cross-functionally. You have developed the product sense and judgment to align with team goals, discern value, and contribute to planning and prioritization.

You thrive in a team environment, valuing code reviews and knowledge sharing to mentor fellow engineers. Particularly in remote settings, you proactively communicate needs and opportunities.

You are the go-to person for troubleshooting and resolving complex technical issues, ensuring system reliability and performance.

Nice to Have:

Depth of Operational Experience:

You have experience with infrastructure as code, observability, and the cloud-native ecosystem.

Service Integrations:

You are familiar with integrating services such as Steam, PayPal, and various game console platforms.

Payment Processing:

You have experience in payment processing across multiple currencies.

Regulatory Compliance:

You possess a deep understanding of security and regulatory compliance in the US, EU, and Asia.

Knowledge of Asynchronous Messages:

You understand Asynchronous Messageswith emphasis on MQTT/EMQX.

Passion for Online Games:

Your excitement for online games helps you prioritize the player experience.

Salary Information:

The Los Angeles base salary range for this full-time position is

$205,500 - $235,500

annually for a staff-level Software Engineer. Base salary will be determined by role, level, and location. The range listed for each job is the minimum and maximum target for new hire salaries for the positions across S6-approved states. Within the range, individual pay is determined by work location and additional factors. Please discuss your specific salary expectations for your preferred location during our interview process.

Compensation details reflect only the base salary, and do not include bonus, equity, or benefits such as 401k matching.

#J-18808-Ljbffr