Backend Engineer

KEYO Logo

KEYO

πŸ“Remote - United States

Summary

Join Keyo as a Backend Engineer and contribute to the development and maintenance of scalable and secure server-side services. You will design and implement RESTful APIs and microservices, collaborate with client-side developers, and optimize applications for speed and scalability. This role requires strong expertise in Python and Django, PostgreSQL, Docker, and RESTful API design. Preferred qualifications include experience with cloud platforms, GraphQL, and CI/CD. Keyo offers a remote-first, inclusive, and global work environment.

Requirements

  • Strong expertise in Python and Django or any other frameworks
  • Deep understanding of PostgreSQL and database optimization techniques
  • Proficiency in Docker for containerization
  • In-depth knowledge of RESTful API design and development
  • Familiarity with implementing scalable system architectures

Responsibilities

  • Develop RESTful APIs and microservices for backend systems
  • Design and implement functional and stable server-side applications to meet needs
  • Write clean, maintainable, and efficient code for various backend functions
  • Collaborate with the client-side developers to integrate user-facing elements with server-side logic
  • Optimize applications for speed and scalability
  • Implement security and data protection solutions
  • Ensure code is optimized for performance and scalability
  • Design fault-tolerant and high-availability systems
  • Stay updated with industry trends and best practices

Preferred Qualifications

  • Experience with cloud platforms (e.g., AWS, GCP)
  • Knowledge of GraphQL for API development
  • Hands-on experience with monitoring and logging tools (e.g., Prometheus, Grafana)
  • Background in CI/CD pipeline development and automation
  • NoSQL databases
  • Testing code techniques and knowledge
  • Excellent problem-solving and critical-thinking abilities
  • Strong communication skills to collaborate effectively with teams and stakeholders
  • Time management skills to handle multiple tasks and meet deadlines

Benefits

  • Remote work, flexible hours
  • Security training

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.