Senior Backend Engineer

Skills
REST ApisSQLAPIAmazon Web ServicesGitGoGoogle Cloud Platform
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's degree in Computer Science Engineering or related field
  • 5 years of professional backend software development experience
  • Strong proficiency in golang or rust
  • Experience with SQL and/or NoSQL databases
  • Experience building and consuming RESTful APIs
  • Experience with gRPC servers
  • Proficiency with Git and collaborative workflows
  • Experience writing unit and integration tests
  • Strong understanding of data structures algorithms and OOP principles
  • Excellent analytical problem-solving and communication skills

Nice to have

  • Collaborative
  • Detail-oriented
  • Analytical
  • Adaptable
  • Fast-paced mindset

Day to day

  • Design and build scalable server-side code and APIs for new and existing features
  • Implement and maintain partner integrations with authentication retries idempotency rate limits webhooks and recovery
  • Optimize databases and application performance while ensuring reliability security and high availability