Opportunities at Craft portfolio companies


Software Engineer Java



Software Engineering
Posted on Monday, November 20, 2023
About Lily AI

Lily AI helps you think like your customer. We believe shopping should meet people where they are, and help them be who they want to be. We give a voice to every individual, empowering people to be unique and express themselves freely. Our co-founders Purva Gupta and Sowmiya Narayanan have extended this concept over the years into an enterprise-grade, AI-powered platform that accurately connects a brand’s shoppers with the relevant products they’re looking to buy at scale. We’re a team committed to creating the shopping experience of tomorrow, and believe that with best-in-class AI and by honoring the human in all of us, we will change the future of commerce.

About The Role

  • Support and improve existing internal tools for import and exporting data
  • Migrate legacy tools to industry standard best practice for Java servers backend
  • Leverage low code platform to provide internal users with automated workflows, replacing legacy developer scripts
  • Add automation to existing manual processes

What You'll Do

  • Meeting with developers and internal stakeholders to understand how our existing customer onboarding and data processing tools work to uncover opportunities for improvements
  • Creating technical proposals for replacing legacy tools with improved automation and reviewing those proposals with other engineers and leaders
  • Implementing the solution and rolling it out to internal stakeholders while collecting their feedback
  • Communicating the overall architecture vision for internal tools throughout the organization

What You'll Bring

  • 5+ years experience as a software engineer with a focus on Java
  • Written and verbal english communication skills
  • Expert in Java and Spring Boot
  • Github
  • Agile software development
  • Expert in SQL
  • Experience building internal tools and automating workflows
  • Experience creating REST APIs
  • Creating functional specs based on clear requirements