Backend Software Engineer

Job Description

Summary:

Due to the continued success of the company, our Client is looking for talented and passionate individuals to join their exceptional team. The development team is small, but still growing. They are obsessive about uptime, code correctness, and delivering quality results. They are hiring additional engineers that share their values to help build the next generation of backend solutions and trading tools. In particular, our Client is looking for Backend Software Engineers who are used to working on large production codebases and possess a determination for getting it right the first time. They have fun while they work, and always appreciate people who can maintain a sense of humor under any situation.

Responsibilities:

  • Working on large production codebases where every change can have a huge impact
  • Work with others on the development team to build high performance and robust backend platform code
  • Ship quality code that is used by millions

Requirements:

  • 3-5 years of experience working on the backend
  • Expertise in C#, Java, or similar
  • Solid understanding of DB design concepts
  • Familiar with SQL or other enterprise database systems
  • Experience implementing business critical database applications, micro-services and/or long-running backend data processing applications
  • Ability to build fault-tolerant services that recover from errors
  • Track record of delivering high-quality results
  • Attention to detail and problem-solving skills
  • Bachelor’s degree in computer science or equivalent experience

Reference Number: 5244