Bachelor's/master's college/university degree in computer science, software engineering, or similar subjects
3+ years of experience in software engineering
Experience with building B2B/B2C quality products, enabling business capability and objectives through technology
Hands-on skills working with SQL and No-SQL databases (PostgreSQL, Mango DB)
Broad experience across the following application development technologies and in-depth skills with Python and at least one: JavaScript, React, Node.js or Golang
Experience with cloud infrastructure such as AWS, Azure or Google; container technologies like Docker/Kubernetes
Experience with engineering practices such as code refactoring, design patterns, design driven development, continuous integration, building highly scalable applications, or application security
Knowledge of Agile software development process
Strong analytical and problem-solving skills paired with the ability to develop creative and efficient solutions
Able to work under competing priorities and manage expectations effectively
Comfortable with ambiguity and rapid changes common in early-stage product development
Strong language skills in English (both verbal and written)