Software Engineer (New Grad)
On-site
Job Description
We're looking for a dynamic Software Engineer — someone who is insatiably curious and who thrives on solving the toughest challenges. We value hands-on experience and a relentless drive to push personal boundaries.
Our dream candidate can effortlessly adapt to different domains and is fueled by a passion for tackling complex problems head-on. Whether you've honed your skills through diverse internships, mastering multiple technology stacks, or poured your heart into a long-term personal project, we want to hear your story.
Responsibilities
- Write human readable, high-performance, and maintainable code
- Collaborate with internal teams and customers to gain insights and translate those insights into world class products
- Evaluate and prioritize between tasks and projects based on their strategic value and potential impact
Job Requirements
- Bachelor’s in Computer Science or an equivalent technical field
- Very strong skills in an industry-standard programming language (preferably JS and Python)
- Effective communication, both written and verbal
- Motivation to learn new skills and solve hard problems