Senior Software Engineer - Fulfillment Gateway

Singapore, Singapore Full-time

As one of the fastest growing e-commerce and logistics companies in Asia, RedMart offers an unparalleled scaling a startup experience. Our culture: entrepreneurial, fiercely intelligent, team oriented, deeply creative and whatever you add to it!  We’re fanatical about improving our customer experience and providing “wow” customer service. We're interested in talented, creative and passionate people joining our All-Star team who believe in our mission: To save our customers time and money for the important things in life!

To get to “Wow”, we need to create flexible fulfillment supply chain systems that serve a varied customer base, matching fulfillment models to a wide range of needs and convenience preferences, to cost-efficiently provide the appropriate delivery experience with high quality of service.

So you may routinely find yourself contributing to the development and deployment of modern algorithms, operational research, and orchestration across distributed systems. You will be developing and scaling mission critical distributed systems with a very high uptime SLA.

We're interested in talented, creative and passionate people joining our All-Star team who believe in our mission: To save our customers time and money for the important things in life!

As a Software Engineer you will:

  • Play a key role in a cross-functional team of talented software engineers and product managers that has full ownership of our Fulfillment Gateway team (we call it a RED team.) You’ll need to have superb communication skills and thrive in a collaborative environment and be committed to the success of the team as a whole.
  • Learn the business and get close to users and customers. While working on fulfillment problems, you will need to build close relationships with the business stakeholders and other RED teams responsible for transport and warehouse technologies.

 

  • Design, implement and test robust technical solutions that our 24/7 store and operations can rely on. Write clean code that’s testable, maintainable, solves the right problem and does it well. Code you can be proud of.

  • Champion engineering excellence. Influence and drive best engineering practices within your team and organization. Mentor more junior engineers, improving their skills, their knowledge of our systems, and their ability to get things done.

  • Have the opportunity to and be expected to innovate and demonstrate your creativity. Do you have ideas on how to improve the customer experience or effectively use a new technology? Can you find a way to do what others thought impossible?  

 

Our Tech Stack:

  • Microservices written in Java or Scala using Play Framework and Akka.
  • React or AngularJs for web apps.
  • MongoDB, PostgreSQL for storage.
  • AWS infrastructure, with HAProxy, Nginx, Redis. Chef deployments.
  • GitHub, Travis CI and JIRA for development tools.
  • Testing with JUnit, ScalaTest, FrisbyJS, Calabash and Selenium.
  • AWS Kinesis, Spark and AWS Redshift for our data infrastructure.

Apply for this opening at http://RedMart.recruiterbox.com/jobs/fk0mcze?apply=true