Senior Backend Engineer

Senior Backend Engineer Job Description Template

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

Responsibilities:

  • Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review;
  • Gathering and evaluating user feedback;
  • Build reusable code and libraries for future use;
  • Providing code documentation and other inputs to technical documents;
  • Troubleshooting and debugging to optimise performance;
  • Integration of user-facing elements developed by front-end developers with server side logic;
  • Leading a team of engineers to deliver winning products;
  • Ensuring the development of well-designed and testable code.

Requirements:

  • Extensive knowledge of Cloud/SaaS architecture using AWS/
  • Excellent written and verbal communication skills;
  • Bachelor’s degree;
  • 2+ years of production system administration and web operations experience;
  • You can lead technical architecture discussions and help drive technical decisions within your team;
  • You emphasize code quality. You know the feature isn’t complete until it has documentation and unit test coverage;
  • You’re convinced that the best backend is made of simple, easy-to-understand building blocks that form a reliable system;
  • 7+ years of professional experience building highly scalable massive web operations;
  • 4+ years of hands-on experience programming using Java, Python or equivalent;
  • You understand that maintainable code is simple and makes the intentions explicit;
  • Experience with agile enterprise application delivery patterns including continuous integration/continuous deployment, configuration management;
  • You’re a real team player. You understand your colleagues may have different opinions and you will consider their inputs to make our product better;
  • Proficiency with SQL and NoSQL databases such as MySQL,
  • Expert knowledge of agile methodologies, software development lifecycles, & design patterns.