About the role

The mission for the Senior/Middle Backend Engineer is to build and improve the products and services of the platform as a member of an agile team that serves carriers and shippers in the Vehicle Transportation Industry of the United States.

Outcomes

  • Be a technical leader within the team you work with and within Super Dispatch in general.
  • Collaborate on technical projects across teams within Super Dispatch.
  • Collaborate with engineers, product managers, and designers to tackle the interesting and challenging problems for building and growing an end-to-end (vehicle) shipping platform in the United States.
  • Be a valued member of an autonomous, cross-functional agile team with its mission, comprised of a product manager, UX designer, a frontend engineer, and a QA engineer.
  • Deploy, improve, and document Java services that serve platform users in a DevOps manner.
  • Be a leader of the backend developer community of Super Dispatch affecting and driving our architecture across the company.

Competencies

If you consider yourself an eager learner, a conscientious worker, and a thoughtful, kind, supportive human, you might just thrive at Super Dispatch.

To be successful, you will need a combination of problem-solving, technical, and communication skills. We expect you are:

  • Proactive - you act without being told what to do. You bring new ideas to the company.
  • Flexible / Adaptable - you adjust quickly to changing priorities and conditions. You cope effectively with complexity and change.
  • Move fast - you execute quickly and get things done.
  • Growth-driven - you seek growth in learning, efficiency, and celebrate wins.
  • Customer focus - you are truth-seeking individuals who can empathize with customers. You patiently listen and take feedback to solve problems for customers.
  • Communication - You can comfortably communicate in English (speaking and writing). You are able to share knowledge and experience with team members via documentation.

Minimum requirements

  • You have at least 4 years of professional experience in general, at least 2 years of which is experience working in a product-driven environment.
  • You have sound knowledge of Java 8 and higher. Java 11 features are a plus.
  • You have experience in Spring Boot 2 framework.
  • You have experience with JPA/Hibernate ORM.
  • You have experience with relational databases.
  • You have hands-on experience with Java test frameworks including JUnit, Mockito, Spring Integration Testing.
  • You have a good understanding of Systems Design.
  • You are a constant learner, you can pick up new programming frameworks and concepts quickly.
  • You care about quality and you know what it means to ship high-quality code.
  • You are familiar and have experience with good engineering practices.

Plus points

  • You have a hands-on experience building on cloud platforms like GCP / AWS.
  • You have a hands-on experience with Kubernetes.
  • You have experience designing, building and running distributed systems (e.g., microservices) in a production environment.

Benefits

  • Stock options to gain equity through the company's success. Vest monthly for 4 years with a 1-year cliff.
  • Unlimited Vacation (PTO). Employees are not limited by vacation days or hours they can take per year. Take the time you need to operate at peak performance. Unlimited PTO covers use for vacation, personal leave, personal business, sick days, and/or holidays.
  • Paid parental leave. 12 weeks paid parental leave is provided to give parents additional flexibility and to bond with their new child.
  • Remote/work from home friendly. Work from home or from your favorite coffee shop. We support our team in remote work.
  • Growth opportunities. It's important to us that the work you do for Super Dispatch helps you grow as an individual, no matter the role. We'll give you the opportunities and resources to develop new skills, take on new responsibilities, and grow in the direction that you want to take your career.
  • Gym membership. Super Dispatch covers the cost of a gym membership up to $40 per month. You can join any gym of your choice, anywhere that is convenient for you.