Unreal Gigs
Software Engineer
Unreal Gigs, San Francisco, CA
About You:
We're searching for a software engineer who embodies the following qualities:
Requirements
Responsibilities:
Minimum Qualifications:
Preferred Qualifications:
Benefits
We're searching for a software engineer who embodies the following qualities:
- Passionate about Impact: Our mission is to make a real difference in students' lives. If you're driven by the desire to create positive change and empower the next generation, you'll fit right in.
- Comfortable with Ambiguity: In our dynamic startup environment, change is constant and clear paths aren't always laid out. We need team members who thrive in uncertainty, can craft strategies on the fly, and execute with confidence and autonomy.
- Sense of Urgency: Speed is crucial in a startup. If you enjoy the excitement of moving fast and building with purpose, you'll find our culture both exhilarating and rewarding.
- Desire for Growth: While you may have experience at larger organizations, you're ready for a new challenge with more responsibility and an opportunity to shape the future. We're here to provide the platform for your professional growth.
Requirements
Responsibilities:
- Collaborate with designers, product managers, school implementation teams, and other developers.
- Analyze feature requirements and propose scalable data models, API interfaces, and architecture needed to build features.
- Implement new features according to specifications, while maintaining the current product and minimizing technical debt.
- Understand the balance between speed and accuracy, and be able to evaluate different choices effectively.
- Conduct code reviews of pull requests submitted by other developers.
- Monitor, maintain, and enhance existing web application infrastructure and deployment processes.
- Establish performance metrics and monitor infrastructure performance.
- Build for scalability, availability, performance, and security across the stack.
Minimum Qualifications:
- Bachelor's degree or higher in computer science or related field.
- 2+ years of experience as a Backend or Full Stack Engineer.
- Experience with React, Vue, or similar frontend JavaScript frameworks.
- Experience building RESTful APIs using Ruby on Rails, Django, Laravel, or similar backend MVC frameworks.
- Proficiency in writing and maintaining high-quality production code and using Git for source code control.
- Experience in deploying and managing cloud-native infrastructure and services, with a focus on performance and cost optimization (e.g., AWS, Microsoft Azure, Google Cloud).
Preferred Qualifications:
- Strong interest in working in the education technology industry in an impact-driven role.
- Adaptability to a fast-paced, dynamic environment.
- Experience developing GraphQL APIs.
- Experience working with and optimizing SQL databases and queries.
- Experience with Amazon Web Services.
Benefits
- Competitive salary ranging from $100,000 to $140,000, depending on experience and qualifications.
- Stock options, allowing you to share in the company's success.
- Comprehensive health, dental, and vision insurance coverage.
- Flexible work arrangements, including remote work options.
- Professional development opportunities, including access to courses, workshops, and conferences.
- Generous paid time off and holidays, encouraging work-life balance.
- Collaborative and supportive work environment, with a focus on diversity and inclusion.