Back to Jobs
ArenaNet
Development 1h ago

Backend Software Engineer (Contract)

ArenaNet
United StatesUnited States
Contract
$57.27 - $85.92 per hour
Mid-Level

Job Description

Key Skills Required

Master these to land this role

Python2h 41mFree Trial ✨
Start 10-Day Free Trial
SQL15 minFree Trial ✨
Start 10-Day Free Trial
Backend42mFree Trial ✨
Start 10-Day Free Trial
MSSQLFlaskMicroservicesRESTful APIsMySQL

Want to know if you're a match for this job?

Calculate My Match Score

About ArenaNet

At ArenaNet, we believe games are a form of art that can communicate ideas, tell stories, and reflect cultures. As the developer of the award-winning Guild Wars game series, we’ve engaged over 21 million players worldwide. Our games are built by diverse teams to create inclusive experiences.

Job Opportunity

We are seeking an experienced Backend Software Engineer to join our Server Engineering team on a contract basis. This role focuses on building and maintaining backend services and APIs that support critical business systems.

Key Responsibilities

  • Design, develop, test, and maintain backend microservices and RESTful APIs using Python and Flask.

  • Develop new features within an established production codebase while ensuring backward compatibility and system stability.

  • Design and optimize database schemas, SQL queries, and data access patterns using MSSQL and MySQL.

  • Analyze existing architecture, dependencies, and business logic to assess potential impacts of changes.

  • Troubleshoot and resolve backend performance, reliability, and data-related issues.

  • Write clean, maintainable, and well-tested code, and participate in code reviews.

  • Identify technical risks and dependencies before implementing changes.

  • Collaborate with engineers and cross-functional teams to understand requirements and develop solutions.

  • Contribute to the reliability, scalability, and maintainability of backend systems.

Requirements

  • A Bachelor's degree in Computer Science or a related field, or equivalent experience.

  • 2+ years of professional software engineering experience, with a focus on backend development.

  • Strong proficiency in Python.

  • Experience developing backend applications and services using Flask or a comparable Python web framework.

  • Experience designing and developing RESTful APIs and microservices.

  • Strong experience with relational databases and SQL, including schema design, query development, and optimization.

  • Experience with MSSQL and/or MySQL.

  • Experience working effectively within large or established codebases.

  • Strong debugging and problem-solving skills, with the ability to understand unfamiliar systems.

  • Ability to write clean, maintainable, and well-tested code.

  • Strong communication and collaboration skills.

  • Ability to work independently and manage projects through completion.

Nice to Have

Experience with the following is a plus:

  • Redis for caching

  • RabbitMQ or other message-queue technologies

  • Docker

  • Kubernetes

  • Git

  • Jenkins or other CI/CD tools

  • apiDoc or similar API documentation tools

  • Supporting high-availability or production backend systems

How would you rate this job post?

See what other professionals think about this role.

banner

ArenaNet (operating at arena.net) is a video game developer platform engineered for creating immersive gaming experiences. Founded in 2000 by Mike O'Brien, Patrick Wyatt, and Jeff Strain and headquartered in Bellevue, ArenaNet infuses its games with innovation, hand-crafted detail, and creative passion. Under the hood, ArenaNet's expertise in game development enables the creation of engaging, free-to-play massively multiplayer online role-playing games (MMORPGs) like Guild Wars 2. This allows millions of players to enjoy a vast, dynamic game world without subscription fees. Backed by private funding.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More
Backend Software Engineer (Contract) at ArenaNet | HireSkys