Maven Machines is hiring a
Senior Software Engineer, Remote - Worldwide

Logo of Maven Machines

Senior Software Engineer

🏢 Maven Machines

💵 ~$150k-$222k
📍Worldwide

Summary

Maven is seeking a Senior Back-End Engineer to lead the technical direction of their backend systems, collaborate with product managers, designers, and engineers, and mentor fellow engineers. The ideal candidate has a degree in Computer Science or related field, strong coding skills, system design skills, experience developing back-end applications, and excellent communication skills.

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

Responsibilities

  • Lead and drive the technical direction of large portions of Maven’s backend systems
  • 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
  • Some experience with NestJS, ExpressJS, Kafka, RabbitMQ and Python is good to have

Benefits

  • Medical, Dental, and Vision Insurance
  • 401K with Employer Match
  • Flexible PTO
  • A fun, fast-paced company culture

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Maven Machines know you found this job on JobsCollider. Thanks! 🙏