Jobs / Python Backend API Development Engineer
Jobs at EDGEMATRIX Inc.

Python Backend API Development Engineer

Listing expired

Sorry, this job listing is no longer available!
Browse our new job listings here
Language
EN: none
JP: none
Salary
6 - 8 million JPY (based on experience)
Employment Type
Full time

Job Description

As a Python backend API development engineer, you will be responsible for designing, building, and maintaining scalable, efficient, and secure systems and applications. You will work closely with the other developers in the team to ensure that our products and services meet the highest standards of quality and reliability. In this role, you will leverage your expertise in API design to implement the application stack micro-services.

Employment Status and Contract Terms

Full-time employee, no fixed term
※If you would like to sign an outsourcing contract instead of an employment contract, please let us know.

Trial Period

Trial period (3 months)

Working Hours

The standard working hours are 8 hours per day. The beginning and ending time of work is left to your decision.
Flexible working hours: (start) 7:00 - 11:00 / (end) 16:00 - 22:00
Core time: 11:00 - 16:00

Breaks

None if the workday is less than 6 hours.
60 minutes at your choice if the working hours are more than 6 hours.  

Overtime Work

Workers may be required to work overtime or on holidays for business reasons.

Holidays

Saturdays, Sundays, national holidays, and year-end and New Year holidays (December 29-January 3)

Leave

Annual paid leave, special leave (congratulation or condolence leave, etc.)

Work Location (Workplace)

Head office and employees' homes ※In principle, telecommuting

Head Office

CAT Building 9F
2-3-16 Ebisu Nishi, Shibuya-ku, Tokyo
150-0021 Japan

Social Insurance

Health insurance, employee pension, unemployment insurance, workers' accident compensation insurance

Salaries, etc

competitive salary based on experience (6M~).
We have introduced a performance-based salary system (monthly salary + performance bonus twice a year). Salary and other details will be explained during the selection process.

Passive Smoking Countermeasures

Smoking is not permitted in the head office. 


Responsibilities


  • Design and implement scalable and efficient APIs using Python (FastAPI, AsyncIO, ..)
  • Write clean, maintainable, and well-documented code (UML, markdown, ..)
  • Develop and maintain a deep understanding of the underlying architecture and technologies used in our products and services, with a focus on API development (Traefik reverse proxy and its middleware, RBAC, Docker containerization ..)
  • Collaborate with cross-functional teams to ensure that our systems and applications meet the needs of our users (Frontend, Backend, UI/UX, ..)
  • Quality assessment test units development for non-regression and continuous improvement
  • Identify and resolve performance and scalability issues (concurrency, tracing, debugging)

Qualifications

Required:

  • Bachelor's or Master's degree in Computer Science or a related field
  • 3+ years of experience as a backend engineer, with a strong focus on Python development and Linux systems
  • Experience designing and implementing scalable and efficient systems and applications
  • Strong experience working with REST APIs and microservices
  • Experience with cloud platforms such as AWS, Azure or GCP
  • Strong problem-solving skills and attention to detail
  • Good communication skills and the ability to work effectively in a team environment

Desired qualifications:

  • Extensive experience developing backend APIs, restful web services
  • Experience with containerization and orchestration technologies such as Docker
  • Experience with continuous integration and delivery (CI/CD) pipelines
  • Experience with in-memory data stores such as Redis
  • Experience with agile software development methodologies

About the Company 

EDGEMATRIX provides a product lineup of "Edge AI Box" that adds environmental resistance to the computing power required to run AI (Deep Learning model) on the edge side.