Python Engineer Careers

Now Hiring Python Engineers

Exact details are dependent on the project, but they usually:

  • Consist of few developers for a 1 - 3 month long project
  • Use Python web frameworks (Django, Flask, Pyramid), MySQL, and Nginx

Developers we're looking for

  • Think positively about learning and using the latest technologies
  • Are enthusiastic about their work
  • Can work in a team
  • Write documentation, share information, and give occasional presentations

Required Experience and Knowledge

  • At least 3 months of programming experience in Python
  • At least 1 year of experience in web application development
  • Fundamental understandings of web security (XSS, CSRF etc..)
  • Fundamental knowledge of the unix command line
  • Ability to communicate in Japanese with co-workers while developing

Desired Knowledge and Experience

  • Developing medium to large web services (10's of users to - 100's of thousands of users)
  • Developing web applications with a python web framework (Django/Flask/Pyramid)
  • Experience planning and implementing web APIs and an understanding of REST
  • Operating AWS products
  • Working with multiple developers using a version control system such as Git, Mercurial, Subversion
  • Performance Tuning (SQL optimization, MySQL parameter tweaking)
  • Experience with GAE (Google App Engine) development and operation
  • A blog or other sites talking about technology
  • Public code on GitHub/GitLab etc.
  • Knowledge of Javascript, HTML, and CSS.
  • Experience developing with a bug tracking system such as GitHub, Redmine, Jira etc..)
{% include "careers/en/_benefits.html" %}

Benefits

Salary

  • Salary is paid on the 10th of each month. (e.g. 3/1 - 3/31's salary is paid on 4/10)
  • Payment schedule: Salary is divided evenly by 12 and paid each month, excludes bonuses
  • Payment for all commuting costs
  • Health and Social Insurance (Kanto IT Software)

Bonuses

  • Fiscal Year End Bonus: A portion of the year's profit from company activities will be divided equally amongst employees (including executives) and be paid as a bonus at the end of July
  • BPContinue: ¥150,000 if a project continues for 1 year and a ¥75,000 bonus each 6 months after

Programs

  • BPBP (BeProud Book Purchase): Reimburse up to ¥5,000 each month for books related to work
  • Member++: If you introduce someone and they're hired as a regular employee, you'll receive a ¥150,000 bonus after they complete 6 months on the job

Working hours

  • 7.5 hour working days (45 min. break, can extend your break if you adjust your ending time)
  • Start when you like between 8:00 - 9:30
  • Includes up to 40 hours of overtime per month
    • Purpose: Simplify management of working hours
    • Removes the headache of applying and managing OT forms
    • Without including some overtime it would be extremely important to control if/when OT is worked. The extra overhead of managing OT would make working hours tight
    • Included OT is calculated at 2 hours / day, but the majority of people stop work within 30 minutes to an hour of schedule

Remote Work

  • Work wherever you want. No limit on the number of remote days
  • Requires consensus with your project team

Paid Time Off

  • PTO Allotment
    • Whichever come first: 3 months after joining the company, 4/1, or upon completion of your trail period if it overlaps with April 1st
    • 10 days off in your first year
  • Possible to use PTO before official allotment
  • Use PTO hourly (max 40 hours per year)

Extra Leave

  • Childcare nursing leave (5 days per child, max 10 days / year)
  • Nursing leave (5 days / year)
  • Menstrual leave (2 days / month)
  • Special holidays and extra holidays
  • Summer vacation (3 days): Take off 3 days off whenever you'd like between 6/1〜10/31

Other

  • Meet up attendance fee assistance
  • Yearly flu shots
  • Influenza sick leave
  • In office massage (twice a month)