Senior Software Engineer - Remote Eligible Role

Engineering Argentina


Remote Eligible Role

Only LatAm based applicants will be considered. We are able to hire remote employees in any country in LatAm with the exception of applicants based in Mexico, Venezuela & Cuba. Please submit a CV in English.

About the Role:

We are looking for an experienced Senior Software Engineer to be a part of our growing Supply Chain Services Engineering team! Your objective will be to design, implement, and scale systems to manage our entire Product Catalog including product data, product reviews and comments from our users. The solutions you deliver will have to accommodate current BFA’s brands’ domestic distributed operation as well as future international operations in a multitenant and multilocale way.  

Do you have a track record working on designing efficient operation processes and information systems? 

Do you thrive in a high-performance, entrepreneurial environment, work well as part of a dynamic cross-functional team? If so, we want to hear from you!

What You’ll Be Doing:

  • Implementing features on different systems in Java utilizing Spring Boot
  • Enhancing systems and processes to provide a single source of truth for all products across all BFA 
  • Assist in design and architecture decisions for the systems
  • Work in a collaborative team environment

What We are Looking For:

  • Worked diligently coding in Java
  • Strong knowledge of Spring or other similar inversion of control frameworks
  • Experience scaling large web applications and maintaining high availability services
  • Familiar with databases: schema design, queries, performance
  • A creative and precise problem solver
  • Passionately worked on and driven large scale projects to completion
  • Bachelor's degree in Computer Science or Computer Engineering

Nice to Have:

  • Working experience with Ruby (preferably), Python or any other dynamic programming language
  • Experience with AWS is highly desirable
  • Knowledge or experience of E-Commerce systems, Product Information Management (PIM) solutions
  • Working experience with ElasticSearch
  • Familiar with third-party backend API integrations

What We Offer: 

  • Competitive salary (usd)
  • Paid time off & work from home flexibility
  • Learning & development programs


Beauty for All Industries (BFA) is home to the largest beauty subscription brands in the world: IPSY and BoxyCharm, as well as brand incubator, Madeby Collective.

We are uniquely situated at the nexus of tech and beauty and are a digitally native company – born and raised online, during the rise of social media.

We approach everything we do with a community-first mindset and deliver a personalized experience that is rooted in machine learning and impeccable merchandise curation. With an avid beauty community and more than 200 million product reviews, we have created the ultimate beauty innovation platform.

We are the creators, coders, merchandisers, analysts, designers, engineers, marketers, and countless more—who make discovering personalized beauty possible.

Check out our Career Site to learn more about life, culture, benefits, and perks across all of our Beauty For All brands!

EEO Statement: We are an equal opportunity employer who celebrates diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by federal, state, or local laws.

As we are US based company to comply with country specific employment laws we partner with local in country payrolling agencies

If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please contact us. 

BFA Industries is based in the U.S. and we partner with the local agency, Nexton, that assists us with employee recruiting and payroll. Any personal information that you share with us is subject to our BFA Policy