Backend Engineer (Data)

Technology · Jakarta, Jakarta
Department Technology
Employment Type Full-Time
Minimum Experience Mid-level

Job Summary

Our mission at Style Theory is to build a sustainable model for fashion consumption. We rely on the latest and best technology to build apps and services to ensure the women of Style Theory an intimate relationship with their “infinite wardrobe”. We are also constantly improving the experience both on the apps and the services through a series of iterations because we constantly listen to the feedback from the women of Style Theory, as well as ideas that we brainstormed to help achieve our mission above. With your help, we can achieve it even faster!

Back-end is the backbone of Style Theory. It is the chief support of a strong and healthy body! As a Backend Engineer, you will work to create a reliable, extensible and scalable backend services that will allow us to support our subscribers and allow us to experiment with new models that help achieve a sustainable fashion consumption. You’ll also get to build data solutions as well, such as machine learning implementation and data infrastructure. That comes with opportunities to work alongside data science projects using elaborate machine learning engineering.

We are looking for someone who has experience in building, deploying and maintaining backend services. We are also looking for someone who is familiar with the principles and application of Domain Driven Design.

Responsibilities And Duties

  • Work closely with the Product team and data science team to improve Style Theory experience either for our customer-facing application or our internal tools.
  • Help design and document new backend services and data science services.
  • Prototype, build and test backend services and data science services.
  • Improve the current system by helping to identify and solve glitches in our services.
  • Extends the functionality of current services by adding or removing certain features.
  • Help deploy new services and maintain current running services.
  • Help build our automation for testing, deployment and scaling current services.

Qualifications And Skills

  • Great understanding of object-oriented software development.
  • Built something in Play! Framework.
  • Experienced in using PostgreSQL.
  • Great understanding of domain driven design.
  • Great understanding of system design.
  • Great desire to learn and improve.
  • Experienced in Python and its data science-related libraries is a plus (such as pandas, numpy, sklearn, tensorflow)
  • Experienced in Scala is a plus. 
  • Experienced in building Event Sourced systems is a great plus.
  • Love to code.


Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Jakarta, Jakarta
  • Department
  • Employment Type
  • Minimum Experience