Remote Senior Software Engineer-Backend

closed
Logo of Maven Machines

Maven Machines

πŸ“Remote - Worldwide

Job highlights

Summary

Join Maven, a fast-growing tech startup in the logistics space, as a Senior Back-End Engineer to design, build, and maintain the next generation of transportation technology. Lead technical direction, collaborate with teams, mentor engineers, and drive development from design to release.

Requirements

  • BS/MS/PhD in Computer Science or related field with at least 6 years of relevant experience
  • Strong coding skills in systems/application programming language
  • Strong system design skills and experience with microservice architectures
  • Experience developing back-end applications
  • Experience navigating difficult technical decisions and architectural changes
  • Excellent communication and collaboration skills
  • Resourceful team player that thrives in a fast-paced, startup environment

Responsibilities

  • Lead and drive the technical direction of large portions of Maven’s backend systems including system design / architecture, implementation, and technical debt management
  • Collaborate with product managers, designers, and engineers to design, develop, document, and deploy robust, enterprise grade products and software
  • Spread your knowledge by mentoring fellow engineers, assisting in design and code reviews, and advocating for best practices
  • Take ownership and participate in all steps of the development process, from design to release and support

Preferred Qualifications

  • Experience with relational SQL and NoSQL databases
  • Experience with JavaScript/Typescript and Node.js
  • Experience with AWS and cloud computing
  • Familiarity with logistics, transportation management, telematics, and/or geospatial technology

Benefits

  • Medical, Dental, and Vision Insurance
  • 401K with Employer Match
  • Flexible PTO
This job is filled or no longer available