Back-end Engineer (Python)

GENIEE logo

GENIEE

View Salaries, Reviews, and more  

Job Summary


Job Type
Permanent

Seniority
Mid

Years of Experience
At least 3 years

Tech Stacks
Next.js Rest API Docker Google Cloud Git NoSQL JavaScript SQL PostgreSQL React Python

Job Description

  • Participate in AI Chat-related development
  • Develop a Chatbot system based on Open AI
  • Work collaboratively with frontend/AI engineers and PDMs to design and develop a robust and flexible backend for a powerful AI chat service and user data integration systems.
  • Construct reporting system in Google GCP 
  • Build new features, bug fixes, and suggest projects that will improve product and infrastructure.
  • Write sustainable, high-quality, high-performance code
  • Suggest and implement projects that enhance product performance and user experience.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Job requirement: 

  • Must have: 
  • Bachelorโ€™s degree in Information Technology, Computer science, Data Science, or a related field
  • A minimum of 3 years of backend development experience, with a strong background in Python.
  • Proficiency in Python libraries and frameworks relevant to AI development.
  • Familiarity with containerization and orchestration technologies (e.g., Docker, Kurbernetes)
  • Familiarity with RESTful APIs and Git, proven ability to write Restful APIs using Next.js, Express.js, or other relevant frameworks
  • Experience with cloud computing platforms, such as Google Cloud Platform (GCP)
  • Strong knowledge of data structures and algorithms
  • Expertise in SQL databases (my SQL, PostgreSQL, MongoDBโ€ฆ) and experience with NoSQL databases
  • Proficiency in English, with the ability to communicate effectively in a team setting
  • Self-motivated development style
  • Strong teamwork capabilities

Nice-to-have 
  • Experience with front-end development technologies (e.g., React, Next JS) is a plus
  • Experience with high availability, high-scale, and performance systems is a plus

Working time: 9:00 AM โ€“ 6:00 PM (1-hour lunch break) from Monday to Friday

Employment Package: 
  • Salary: Up to gross $2000
  • Laptop Mac pro provided
  • Social, public health and unemployment insurance as defined in the Labor Code 
  • PTI insurance for staff and 1 family member
  • 12 daysโ€™ annual leave and 1 birthday leave
  • Salary review: twice per financial year
  • Half-year bonus: up to 100% of monthly gross salary
  • Most valuable person/team awards per half-year
  • Annual company trip, annual health check
  • Club Allowance, chance to join club activities with cost bearing up to $20/month

Resume submission:

Interview Questions of Back-end Engineer (Python) at GENIEE

Currently, there aren't any interview questions for this role at GENIEE shared by other job seekers.
View more interview questions of similar roles from other companies โ†’
Unlock Your Interview Potential
The only end-to-end front end interview preparation platform by FAANG ex-interviewers and Staff Engineers.
Get hired at FAANG
Users now work at:

Salary Insights of Back-end Engineer (Python) at GENIEE

Currently, there aren't any salaries for this role at GENIEE shared by other job seekers.

View more salaries from GENIEE โ†’

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now