Software Engineer at a Leading Global Strategy Consulting Firm

Server Side, Back End Engineer, Network Engineer

About the company
The company is one of the world's 'Big Three' global consulting firms. Two-thirds of the worlds’ fortune global 500 companies are the company’s clients. With offices around the world, most of the consulting works are long-term deals (around 20 years’ span) and almost all are CEO-based deals.

Since you will be working with long-term client deals, you can actually experience how the company’s advice impact the client companies' growth. While many of other foreign strategic consulting firms are usually run with the HQ as the centre, this company differs in a sense that the Japan office was given a lot of autonomy.
Corporate Culture
The company values diversity as they believe that having diversity is the key to keep providing quality and innovative consultancy to clients. They have been true to this belief throughout their recruitment process.
Global Aspects
  • Deal with global projects
  • Already foreign employee(s) working
  • CEO/Executive is a foreigner
  • Many employees speak English
  • Communicate with foreign clients
  • Actively pursuing diversity at the work place
  • International sales
  • Market research overseas
As a Software Engineer, you will be responsible for advancing software solutions to support the company's analytics platform and clients. Your strong analytical skills and ability to develop innovative problem solving solutions will support mission critical decision analytics for clients. Additional responsibilities will include developing feature enhancements to platform, developing industry-leading analytics software solutions and methodologies and provide talks and papers in industry leading conferences. They are looking for talented individuals with a serious commitment to software development, data science, large data analytics and transforming organizations into analytics led innovative companies.

Key Responsibilities:
・Apply software development practices and standards to develop robust and maintainable software
・Develop abstract analytic models to solve complex problems for decision analysis
・Maintain an active role in every part of the software development life cycle
・Guide non-technical teams and consultants in understanding analytics at scale, infrastructure as code and best practices for robust software development
・Optimize and enhance computational efficiency of algorithms and software design
・Design data structures and visualization of results to provide users actionable intelligence and situational awareness of supporting data
・Interact directly with clients on new features for future product releases
・Share software design and solutions ideas

・Languages programming: Python, GO, C++, Java, Scala, JavaScript, TypeScript
・DevOps: Docker, Kubernetes, CI/CD, Terraform, unix-based command line
・Full stack development: GraphQL, React
・Data: SQL, Spark, Hadoop
・Data Science and machine learning (Pandas, Scikit learn)
・Deep learning (Tensorflow, Keras etc.)
・Cloud: AWS/Azure/Google

※Please note that the position is only for those who are currently residing in Japan only
・Fluent in Japanese ( JLPT N1), experience of working in Japan.
・Masters Degree in Computer Research Science, Statistics, Operations Research, or related field
・2 to 5 years of experience in a software development environment
・Experience with Hashicorp Vault, Terraform & Consul
・Exposure to analytics applications or experience building analytics tools
・Familiarity with data science methods and scaling data science methods
・Proficiency with infrastructure as code principles
・Familiarity with the storage, manipulation and management of relational, non-relational and streaming data structures
・Analytic reasoning and complex problem solving involving mathematical programming and big data problems
Understanding of parallel computing
Japanese Level
  • Business
Type of people (Personality)
-Logical person
-People who are seeking out a company that values diversity
-Invested and passionate about Tech
Annual Expected salary (Minimum)
Annual Expected salary (Maximum)
Salary promotion
Twice a year
Transporation cost coverage
  • Covered based on Company's set policy
Work hours
9:00 - 18:00
  • Yes
  • End of Year and New Year Holiday
  • Summer Holiday
  • Saturday
  • Golden Week
  • National Holiday
  • Sunday
  • Worker’s Accident Compensation Insurance (労災保険)
  • Health Insurance (健康保険)
  • Unemployment Insurance (雇用保険)
  • Welfare Pension Insurance (厚生年金保険)
Other benefits
  • Conference/event participation support
  • Book purchase support
  • Free Coffee/Tea
・Bonus twice a year
・For your performance evaluation, there will be company’s meeting twice a year where your manager will be evaluating you. You will also have opportunity to give feedback to your manager.