Backend Software Engineer

Skills
Back-End Web DevelopmentComputer ScienceProgramming LanguagesSoftware DevelopmentProgramming
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Good communication skills and fluency in English
  • Passionate about solving hard problems using data-driven solutions
  • Strive to do work you're proud of
  • Inspire, mentor, and coach others
  • Excited about building distributed systems
  • Craft elegant and scalable solutions
  • Passion for solving multi-data center scalability problems
  • Built, deployed, and supported backend asynchronous services
  • 2+ years of experience in software development
  • Degree in Software Engineering, Computer Science or similar
  • Experience in high-level programming languages (.Net, Java, Python)
  • Continuous delivery and testing techniques (valued)

Nice to have

  • Proactive
  • Creative
  • Data-driven
  • Hardworking

Day to day

  • Work with cutting-edge cloud technologies
  • Collaborate with engineers to foster solid principles
  • Lead large-scale projects to completion
  • Architect and implement new Cloud Services
  • Utilize containerization & cloud technologies
  • Use monitoring technologies for performance management