Bachelor's degree in Computer Science, Electrical Engineering, Math or related quantitative field, or equivalent practical experience in software development.
4 years of experience in full-stack software development and system design.
Experience with front end languages (e.g. JavaScript or TypeScript.
Experience with backend languages (e.g. Java, Python, or C++).
Experience working with database technologies (e.g. SQL, NoSQL).
Preferred qualifications:
4 years of experience designing and optimizing databases.
4 years of experience with cloud, containerized, or microservice architectures.
2 years of experience collaborating with team and business stakeholders on project requirements.