Title

Webservices Software Engineer

Location

Remote (Germany)

About Tourmo

Tourmo is a Mobility Workflow Automation company. We are shaping the future of AI-powered mobility with an open and highly configurable platform delivering innovative solutions. Our team of professional business, technology, strategy, operational, and innovative thinkers design and build products that enable large enterprises to more effectively manage all parties involved in their remote workforces and assets.

Our AI-powered solutions provide our customers with automated, self-managed programs that require little to no human intervention while providing operational insights so they can make better business decisions, reduce costs, improve safety, improve compliance, and more efficiently run their operations. There is also a greater purpose in what we do – we are reimagining and reinventing what makes a mobile workforce more productive, fulfilled, and significantly safer so we can reduce fatalities, injuries, and CO2 emissions.

We apply AI in everything we do – with no direct competition in our marketplace – and have a vast global market opportunity (large TAM, SAM, and SOM). Any large company in the world with a mobile workforce is a potential client.

We are an exciting, diverse multicultural team with our headquarters in San Diego, California, and employees and customers worldwide.

Who We Are

OUR VALUES

We are true to our values in all of our activities - both internal and external. They are embedded in all of our actions, processes, and interactions.

Always Dare to Create Success
We have a positive, can-do spirit that isn’t afraid of championing new ideas. We’re always hustling with a sense of urgency. Speed matters – in technology, in our client’s business, and in corporate integrity.

Love the Chase for Excellence
We are passionate about delivering excellence, taking ownership, and being empowered. We strive to be trusted expert advisors and always do it the right way.

Adapt when New Possibilities Loom
We are adaptive, open-minded, innovative, and daring.

Communicate Effectively to Get It Done
We listen. We engage. We share expertise. We show a passionate interest in each other’s ideas and foster a positive environment for creating original, breakthrough ideas.

Think Big. Work Lean.
We are keen optimizers, doing big things with a lean mentality. Innovating. Automating. Skill. 10x. Going further.

Together We Go Deep, and Far
We have each other’s back. Every interaction is an opportunity to partner, collaborate, and support. When we team, we create a stimulating and collaborative workplace - and trusting clients.

If this sounds like you, then join us!

OUR MOMENT

We are a young (some young at heart!), dynamic, and energetic company, restless with the status quo and motivated to move very fast. Our best-in-class technology is ahead of our other capabilities, and we are investing across the board to take advantage of it.

OUR OPPORTUNITY

If you are successful in overachieving your objectives & goals, there is a well-defined career path to grow with us as we grow. We offer an attractive compensation package including salary, variable short-term cash compensation, and a long-term stock option plan.

You will be valued and the opportunity to contribute is significant! You will be crucial in helping get us to the next level. It is a great time to join us!

Job Description

As a Software Engineer in the web services team, you will be collaborating with the Product and technical teams, to make sure that our customers get the optimal experience from their Tourmo solution - matching their unique needs. Your role is to support system stability and scalability, develop new products and features, and troubleshoot applications to optimize performance. We expect you to write clean and exceptional code to develop functional web applications.

We are looking for engineers who bring experience and fresh ideas from a variety of fields, in particular large-scale system design, networking and data storage, security, and artificial intelligence. You will have the opportunity to grow and become a leader as we scale up our team. We are looking for versatile engineers, who enjoy staying current on leading-edge technology and tools and possess an enthusiasm for taking on new challenges as we push our company forward.

Specific Responsibilities

  • Implement new features for our customers
  • Optimize our system for high scalability while keeping the cost of operation low
  • Improve system transparency with logging, tracing, and alerting
  • Keep and introduce best practices for software development and system operations

Candidate Attributes

  • Exceptional command of the English language including verbal and written communications skills
  • Excellent leader, team player, and self-motivator with the ability to get the job done

Candidate Requirements

  • 3-5 years of relevant experience in a dynamic software development environment
  • Software development experience in Node.js and TypeScript.
  • Relational database experience (MySQL, Postgres), preferably with advanced knowledge like query and index optimization.
  • Software version control with Git.
  • Experience with multiple programming languages such as C++ or Python.
  • Knowledge of cloud computing (AWS or others).
  • Knowledge about Docker and containerized services.
  • Knowledge or experience with machine learning, statistical analysis, and/or physics (motion analysis).
  • Ability to learn new technologies quickly.

Tourmo is committed to equal treatment and opportunity in all aspects of recruitment, selection, and employment without regard to gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other category protected under the law. Tourmo is an equal opportunity employer; committed to a community of inclusion, and an environment free from discrimination, harassment, and retaliation.