Software Engineer

About Fireteam

Fireteam develops scalable and robust online technologies and infrastructure to power a new wave of service-based games across multiple platforms. Fireteam's developers are broadly skilled across a number of areas. We're using the latest web, server and game technologies to build a new service that sets the standard for quality, performance and user engagement features.

How to Apply

To apply for this position, please submit your cover letter and resume to jobs@fireteam.net.

Job Description

Fireteam is hiring for enthusiastic and talented software engineers who are excited about the opportunity to own, architect and build systems and services from the ground up. 

Day-to-day tasks may include:

  • Designing server and code architecture
  • Determining and defining requirements of client development teams
  • Writing server code and native client APIs for Fireteam's online services
  • Writing tools to allow administration of servers and services
  • Deploying new features and systems to support customer projects
  • Troubleshooting & debugging complex network/code problems

In return, Fireteam can offer you:

  • Excellent Salary
  • Great benefits:
    • Contributory Private Pension Scheme
    • BUPA Private Healthcare
    • BUPA Dental Cover
    • Health Club and Spa Membership
  • Choice of development environment (mac/windows/linux)
  • The chance to carve your own niche in a growing development team.

About You:

You are...

.. passionate about games and new technology
.. an excellent problem solver
.. good at communicating and working in a team
.. a self-starter who works from initiative
.. good at Getting Things Done

Skills and Experience:

Fireteam's Software Engineers should meet most of the following requirements:

  • Computer Science/Engineering Bachelors Degree or equivalent
  • Excellent C++ / Python skills
  • Multi-platform software development
  • Understanding of networking technologies, e.g. TCP, UDP, security and scalability
  • Knowledge of Linux/Unix
  • Experience with SQL, MongoDB and database design

While we like generalists, experience with any of the following would be very desirable:

  • Erlang
  • High Availability & scalable business critical systems
  • Building online games service systems
  • Web services development
Section: