Note: By applying to this position you will have an opportunity to share your preferred working location from the following:.
Minimum qualifications:
Bachelor's degree in Computer Science, Electrical Engineering, Math or related quantitative field, or equivalent practical experience in software development.
6 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 with Site Reliability Engineering, Information Security or DevOps practices.
2 years of experience as a Tech Lead or Engineering Manager.