HumanBit Logo

SR Backend Engineer - Python | Scrabble & Jigsaw

Posted on July 8, 2023

Job Description

Python Developer

Key Responsibilities:

  • Collaborate with cross-functional teams to design, develop, and maintain the backend systems for our Checkout Product.
  • Contribute to the architectural planning and design of the product, ensuring scalability, performance, and maintainability.
  • Implement microservice architecture principles to build robust and scalable backend solutions.
  • Work closely with the Product team to understand requirements and translate them into technical solutions.
  • Take ownership of the checkout product feature set, including the development of new features and the enhancement of existing ones.
  • Write clean, efficient, and maintainable code that adheres to best practices and coding standards.
  • Identify and resolve technical issues and bugs in a timely manner.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay updated with industry trends and emerging technologies to continuously improve the product and development processes.

 

Requirements:

  • Bachelor's degree or higher in Computer Science, Engineering, or a related field.
  • 4+ years of experience in backend development, with a focus on building scalable and high-performance systems.
  • Strong understanding of microservice architecture principles and experience working with microservices.
  • Experience working in the early stages of a product or major feature set development.
  • Proficiency in one or more backend programming languages like Python, Golang, or Ruby (as per the tech stack mentioned earlier).
  • Proven experience in architectural planning and designing scalable systems.
  • Knowledge of data modeling techniques and database design principles.
  • Experience with checkout product development is a plus.
  • Familiarity with cloud platforms like AWS or Azure.
  • Strong problem-solving and analytical skills.
  • Ability to work independently and in a team environment.
  • Excellent communication and collaboration skills.
Powered by
HumanBit Logo