Bachelor’s degree or equivalent practical experience.
Experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
Experience working with data structures or algorithms during coursework/projects, research, internships, or practical experience in school or work (e.g., open-source coding).
Nice to haves:
Master's degree or PhD in Computer Science, or a related technical field.
Experience in developing accessible technologies.
What you'll be doing:
Design, develop, test, deploy, maintain, and improve software.
Manage project priorities, deadlines, and deliverables.
Take on tasks as requested following through to completion despite roadblocks or distractions.
Perks and benefits:
Opportunity to work on next-generation technologies that impact billions of users.
Versatile work environment with opportunities to switch teams and projects.