Software Engineer, Backend

Software Engineer, Backend Job Description Template

Our company is looking for a Software Engineer, Backend to join our team.

Responsibilities:

  • Research and development on new integrations and next generations of existing integrations;
  • Provide ongoing maintenance, support and enhancements of our integrations;
  • Investigate and improve performance in resource-constrained or high-throughput use cases;
  • Writing, testing, and reviewing code in our 30+ integrations codebases;
  • Collaborate in cross-functional teams and with partner companies;
  • Design, implement, and launch new features in a fast-paced environment.

Requirements:

  • Self-motivation and a passion to build great products;
  • Strong computer science fundamentals: data structures, algorithms, distributed systems, and databases;
  • Strong understanding of server technologies and environments;
  • Keen attention to detail, particularly as it pertains to security;
  • Strong communication skills with the ability to lead technical discussions;
  • 3+ years of relevant industry experience.