Jobs and Careers
UP

Senior Software Engineer

Uplift People Consulting
San Francisco, United StatesRemotefull_timeVerifiedPosted 28 Sept 2023

About the role

Our client is the leading artificial intelligence solutions provider for enterprise retailers. They are passionate about helping retailers unlock valuable, transformative business insights from their data through their innovative scalable technology.

In the last 5 years, our client has experienced exponential growth having worked with many of todays Fortune 50 retailers, who rely on them for their AI-enabled forecasting, promotion and assortment and allocation solutions.

Our client is seeking a motivated and passionate engineer to join their fast-growing development teams. They are leveraging the latest cloud-native technologies and data science techniques to design and deploy scalable SaaS solutions for retailers.

Requirements

Job Requirements

  • Design and implement services for large data volume integration
  • Data Modeling for distributed systems and databases
  • Design and implement batch workflow process
  • Perform data validation
  • Creation of unit and performance automated tests

Candidate Requirements

  • BS, MS, or Ph.D. in Computer Science, or in a related field
  • Proficient in Scala programming
  • Knowledge of relational databases, multi-dimensional databases, OLAP, NoSQL databases, ETL
  • Knowledge of microservice architecture, Docker, and Kubernetes
  • Proficient in UNIX-based OS environment and command line /shell scripting
  • Familiar with multithreaded programming
  • Ability to work in an agile environment
  • Ability to work in a team environment
  • Ability to take on responsibilities and work with minimal supervision
  • Ability to work on multiple projects
  • Strong technical aptitude
  • Strong problem-solving and analytical skills
  • Retail experience is a plus

Benefits

  • In addition to join them to build state-of-the-art, AI-enabled software we also get a ton of perks!
  • You get the choice to work on a Mac or a PC
  • Casual dress code, social events and after-works. Flexible, diverse work environment. Respectful, innovative team
  • But its not all about the fun. You get a competitive salary and a progressive bonus while getting a startup experience at a company with an awesome culture. You get 21 days of PTO, major national holidays

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Uplift People Consulting

View company profile →