Software Engineer / Senior Software Engineer, Data Platform

Woven Planet

  • Full Time

ABOUT WOVEN PLANET GROUP
Woven Planet Holdings, Inc., a wholly-owned subsidiary of Toyota headquartered in Tokyo, is on a mission to design a happier planet through secure, connected mobility solutions. Woven Planet’s vision is “Mobility to Love, Safety to Live”. Under this shared goal, our three companies Woven Core, Woven Alpha, and Woven Capital are transforming how people live, work, and play through new innovations and investment in autonomous vehicles, smart cities, robotics, and more.

Woven Alpha explores new business opportunities and incubates innovative projects that go beyond today’s Toyota, such as Woven City, Arene, Automated Mapping Platform, and the investment fund, Woven Capital, L.P. (Woven Capital).

Arene’s goal is to open vehicle programming to everyone by simplifying vehicle software development and increasing deployment frequency without compromising safety and security. This will create a whole new market of vehicle application developers who, through software, integrate a vehicle into our daily lives in novel ways. Arene aims to significantly improve how vehicles are designed and developed, and we’re working closely with Toyota to realize this goal in its next-generation vehicles.

Learn more about Arene at https://www.woven-planet.global/woven-alpha/arene 
For more information about Woven Planet, please visit: https://www.woven-planet.global

About Our Team

We are building an innovative data platform for the new mobility era which enables rapid development of new mobility services and products in the major growth areas; software-enabled services and autonomy.

To give you an idea of where we’re going, here are some of the features we will enable 

Silver/Amber alerts – A connected grid of vehicles that can use a combination of internal and external cameras to quickly find a license plate.

Peer-to-peer traffic management – Leverage the same connected grid to mine traffic data and automatically suggest optimal routes or re-route traffic based on external events such as disasters, ambulances, fire trucks, etc. 

Urban Planning – Cars turn into data vacuums that can collect and send data about potholes, road quality, etc. so that city planners can get real-time data to help improve quality of life for their citizens.

Predictive Vehicle Maintenance – Combining data generated by vehicles with environmental data to be able to tell a customer that the increased salt content in the air at their new beach-side house will likely affect how quickly their vehicle needs to be serviced.

Vehicle Safety Planning – Collect and manage data from Toyota’s safety system running in mass production vehicles to enable rapid development of safety and advanced driving applications, such as pre-collision, adaptive cruise control, lane keeping, lane changing and many more.

About You
If you read the features mentioned above and started thinking about how you would go about building them, then you’re the kind of person we’re looking for! 

Your Responsibilities
Design, build, and maintain large-scale data ingestion, processing and publishing pipelines.

Work with in-vehicle engineers, edge computing solutions, and cloud engineers to move data from where it is to where it needs to be.

Work with customers inside and outside Woven Planet to design and build backend/frontend solutions that meet their data needs.

Work with product managers, project managers, architects and directors to design and deliver on our roadmap.

Live and breathe the software practices that produce maintainable code, including automated testing, continuous integration and code stability.

Our Beliefs
We encourage you to own the product you’re working on and not just do what you’re told. Each one of us is an owner and is responsible for putting out the best possible product.

We succeed and fail as a team. We avoid blaming any individual, and instead focus on fixing and learning from circumstances that led to that failure.

We move fast, fail quickly, learn, and try again.

We create an environment where the best idea wins, regardless of who proposes it.

We are honest about our blind spots and work tirelessly to fill them. 

Our Tools
Listed below are some of the tools our team uses. This should help you get an idea of how we do what we do. If you haven’t worked with these tools before, that’s ok. Our Dojo program helps onboard new hires and gives them the background they need to learn and assimilate these tools into their daily development. 

1. English – for all business communication and workplace banter.
2. Jira – task management/customer intake.
3. GitHub / GitHub Actions – source control/CI.
4. Artifactory – artifact storage.
5. Terraform – infrastructure as code.
6. Vault – secret management.
7. AWS (Step Functions, SQS, SNS, S3, IAM, DynamoDB) – all the classics.
8. GCP (Stackdriver, BigQuery).
9. Telegraf/WaveFront – service monitoring.
10. Kotlin/Python – production systems are in Kotlin, scripts are in Python.
11. Snowflake – persistence / data warehousing.
12. Kafka.
13. Docker / Kubernetes / FluxCD – Deployment / CD.

Some of Our Corporate Benefits
You have access to various training programs offered by our Dojo consisting of in-house programs, self-paced training and collaborations with external subject matter experts.

You have free access to our company gym, meditation room, showers and massage rooms and they’re all located right in our headquarters.

You receive 100,000 JPY annual allowance for car rentals via Toyota.

 

 

 

 

 

 

 

 

If you are currently located at outside of Japan, don’t worry, we’ll set an interview over Google Hangout Meets or Skype.
WHAT WE OFFER
・Competitive Salary – Based on skills and experience
・Work Hours – Flexible working time with NO core-hours
・Paid Holiday – 20 days per year (prorated)
・Sick Leave – 6 days per year (prorated)
・Holiday – Sat & Sun, Japanese National Holidays, and other days defined by the company
・Japanese Social Security – all applicable (Health Insurance, Pension, Workers’ Comp, and Unemployment Insurance, Long-term care insurance)
・In-house Training Program (software study/language study)
By submitting your application you agree to the following terms:
[OUR COMMITMENT]
・We are an equal opportunity employer and value diversity.
・We pledge that any information we receive from candidates will be used ONLY for the purpose of hiring assessment.