Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Lead Full Stack Software Engineer image - Rise Careers
Job details

Lead Full Stack Software Engineer

Clasp is a venture-backed, mission-driven startup transforming access to education and career pathways. We are revolutionizing the way employers attract and retain critical talent, while simultaneously tackling the student debt crisis. (Yep, we think BIG.) Our innovative platform meaningfully connects employers, educational institutions, and diverse talent to drive mutual benefit—using accessible education financing as the thread. We like to think of ourselves as more than a fintech; we’re a catalyst for economic mobility. 


A Forbes Fintech 50 company, portfolio company of SHRM (Society of Human Resource Management — the largest HR organization out there!) and recipient of “Startup of the Year” by StartUp Boston, Clasp is driven by our commitment to social impact and innovation. We are reshaping the future of the workforce one opportunity at a time. Join us on our journey to give power to learners and unlock fulfilling careers that drive positive change in their communities and beyond.


What we need:


We are seeking a Tech Lead to partner with an Engineering manager and product manager to mobilize our engineering team as we scale our product to help tens of thousands more students and partner with dozens more alternative education partners, financing hundreds of millions of dollars of loans and other financial products. The ideal candidate is exceptionally strong at both Python & JavaScript and opinionated about UX & APIs, but is also passionate about growing people around them and instilling in others best practices.


At Clasp we run a DevOps culture where the engineers have full ownership of the code they write & the infrastructure on which it runs. Candidates should be enthused about making substantial contributions to the architecture driving the product roadmap and the Clasp business, and achieving tremendous personal growth with us along the way!


What you'll do:
  • Leverage full-stack engineering skills to contribute alongside team and build a polished & accessible end-user experience that tens of thousands of students and program administrators love, and develop best of breed API on reliable infrastructure for our partners to leverage
  • Spec out stories for the engineering team to build during each iteration in conjunction with engineering and product leadership, and lead the team in continually reflecting on how to better deliver value and operate as a team
  • Work closely with stakeholders in other Clasp departments and in direct interaction with customers to ensure that the interfaces we build provide a delightful experience to meet their needs
  • Participate in on-call rotations and ensure by building self-healing and resilient systems and leveraging infrastructure as code and monitoring tools that our systems are highly available


What you'll need:
  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or equivalent bootcamp or up skilling program experience
  • Experience mentoring other engineers
  • Proven track record of partnering directly with stakeholders to build and own the complete solutions from design to implementation
  • 3-6+ years working in a SaaS startup regularly building and owning the complete E2E technology stack for Web Application (Frontend + Backend + Cloud + CI/CD) 
  • Deep experience with a combination of the following technologies:
Languages: Javascript & TypeScript (React, NextJS, Recoil), Python (Django, Flask, FastAPI, etc.), HTML, CSS
Databases: SQL (we use Postgresql)
Cloud: AWS or Google Cloud Experience
Design: We use Figma & Material UI; understanding of responsive design
DevOps: Experience with CI/CD and modern cloud and container tooling such as Docker, Kubernetes, Terraform, Ansible, etc.


What we give in return:
  • Competitive cash and equity compensation
  • Health benefits (health, dental, & vision)401k
  • Commuter benefits
  • Flexible PTO policy
  • Opportunities to grow and perform in a fast-paced environment alongside a stellar team


$130,000 - $155,000 a year
The salary range for this position is competitive and will be commensurate with the candidate's experience, qualifications, and industry knowledge, ranging between $130,000 to $155, 000 annually. In addition to the base salary, we offer an attractive equity component as part of our compensation package, providing an opportunity for eligible employees to share in the success and growth of our company. We are committed to offering competitive compensation and benefits packages to attract and retain top talent.

If you are a highly driven individual with a passion for technology, and you thrive in a dynamic and fast-paced environment, we want to hear from you! Join us in revolutionizing the workforce solution industry and making a meaningful impact on businesses worldwide. Apply now to be a part of our growing team! We are committed to creating a diverse and inclusive workplace where all employees feel valued, respected, and empowered to contribute their unique perspectives and talents. Clasp is an equal opportunity employer and prohibits discrimination and harassment of any kind. We embrace diversity and are dedicated to providing equal employment opportunities to all individuals regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by law.

Average salary estimate

$142500 / YEARLY (est.)
min
max
$130000K
$155000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Lead Full Stack Software Engineer, Clasp

Are you ready to take the lead in shaping the future of technology and education? Clasp, a Boston-based venture-backed startup, is on the lookout for a Lead Full Stack Software Engineer to join our passionate team! We're not just any fintech company; we're on a mission to revolutionize access to education and career pathways, addressing the critical talent shortage while battling the student debt crisis. If you're someone who loves working with both Python and JavaScript and has strong opinions about the user experience of APIs, then we want to hear from you! As our Tech Lead, you will collaborate closely with the Engineering Manager and Product Manager to steer our engineering team as we scale our innovative platform to reach tens of thousands of students and partner with various alternative education providers. You’ll have full ownership of the code you write and the infrastructure it runs on, promoting a culture of DevOps where quality is paramount. With a focus on building polished, accessible, and resilient systems, you’ll ensure a delightful experience for both end-users and partners. At Clasp, we value curiosity, growth, and a commitment to excellence, and we’re excited for an exceptional candidate to make a substantial impact in our mission. If you're ready to grow, innovate, and push boundaries, then step aboard our journey towards economic mobility, and let’s create positive change together!

Frequently Asked Questions (FAQs) for Lead Full Stack Software Engineer Role at Clasp
What are the responsibilities of the Lead Full Stack Software Engineer at Clasp?

The Lead Full Stack Software Engineer at Clasp is responsible for leveraging their full-stack engineering skills to build a polished and accessible end-user experience, while also developing best-in-class APIs. This role involves working closely with both the engineering and product leadership to manage the development cycle, enhance team performance, and ensure product alignment with user needs. The Tech Lead also plays a crucial role in architecture design and operational excellence, making substantial contributions to the product roadmap.

Join Rise to see the full answer
What qualifications are needed for the Lead Full Stack Software Engineer role at Clasp?

To qualify for the Lead Full Stack Software Engineer position at Clasp, candidates should possess a Bachelor’s degree in Computer Science, Software Engineering, or an equivalent experience from a bootcamp or upskilling program. A proven track record of mentoring other engineers and at least 3-6 years of experience in a SaaS startup, building and owning the complete technology stack for web applications, are essential. Proficiency in JavaScript, Python, SQL databases, and cloud services like AWS or Google Cloud is also required.

Join Rise to see the full answer
What tech stack does the Lead Full Stack Software Engineer at Clasp work with?

The tech stack for the Lead Full Stack Software Engineer at Clasp includes JavaScript and TypeScript frameworks like React and NextJS, and Python frameworks such as Django and FastAPI. Familiarity with SQL databases, especially PostgreSQL, is crucial, alongside experience in cloud platforms (AWS or Google Cloud). A good understanding of responsive design principles, experience with tools like Figma and Material UI, and knowledge in DevOps practices, including CI/CD, Docker, and Kubernetes, are also required.

Join Rise to see the full answer
What is the company culture like for a Lead Full Stack Software Engineer at Clasp?

At Clasp, the culture is rooted in collaboration, innovation, and a commitment to social impact. As a Lead Full Stack Software Engineer, you’ll work within a DevOps culture that emphasizes ownership, accountability, and continuous learning among team members. The company fosters an environment where contributions are valued, with a focus on mentoring and developing one another. Clasp is dedicated to creating a diverse and inclusive workplace where every employee feels empowered and respected.

Join Rise to see the full answer
What does the Lead Full Stack Software Engineer role offer in terms of career growth at Clasp?

The Lead Full Stack Software Engineer role at Clasp offers immense opportunities for personal and professional growth. With the chance to work on impactful projects that shape the way education and career pathways are accessed, engineers get to learn new technologies and methodologies in a fast-paced environment. Clasp is committed to supporting its employees' career progression, providing a flexible PTO policy and competitive compensation to attract and retain top talent, which includes an equity component to reward your contributions.

Join Rise to see the full answer
Common Interview Questions for Lead Full Stack Software Engineer
Can you describe your experience with full-stack engineering as a Lead Full Stack Software Engineer?

Certainly! When discussing your experience, focus on specific projects you've worked on that demonstrate your ability to handle both front-end and back-end technologies. Highlight examples where you’ve contributed to the complete technology stack, leading project timelines and mentoring team members. This shows your capability in not just executing tasks, but also in guiding your team.

Join Rise to see the full answer
How do you approach mentoring junior engineers?

To effectively answer this question, share your personal mentoring philosophy. Discuss practical strategies you employ, such as regular code reviews, pairing sessions, and knowledge-sharing initiatives. The goal is to convey your commitment to fostering a collaborative learning environment that empowers junior engineers to grow in their roles.

Join Rise to see the full answer
What are some best practices you believe in when developing APIs?

In your response, outline key best practices such as thorough documentation, RESTful design principles, version control, and security measures. Highlight how you’ve implemented these practices in past projects to enhance API usability and maintainability. This shows your understanding of the integral aspects of API development.

Join Rise to see the full answer
How do you handle tight deadlines in a fast-paced SaaS environment?

Discuss your strategies for managing deadlines, such as prioritizing tasks, breaking projects into smaller milestones, and maintaining clear communication with stakeholders. Mention tools you use for tracking progress and ensuring everyone is aligned, which demonstrates your organizational skills and ability to work under pressure.

Join Rise to see the full answer
What technologies are you most passionate about and why?

Share specific technologies that excite you, such as JavaScript frameworks or DevOps tools. Elaborate on why they interest you, be it their scalability, ease of use, or community support. This gives insight into your enthusiasm for technology and how it aligns with the role at Clasp.

Join Rise to see the full answer
How do you ensure that the user experience is a priority in your development work?

Talk about your dedication to user-centered design principles and how you gather feedback through user testing and stakeholder input. Describe past instances where you iterated on designs based on user feedback and the impact it had on the final product, showcasing your commitment to delivering high-quality user experiences.

Join Rise to see the full answer
Can you provide an example of how you've contributed to a DevOps culture in previous roles?

Share specific experiences where you've promoted DevOps practices, such as automation, continuous integration/continuous deployment (CI/CD), and infrastructure as code. Illustrate how these implementations improved team efficiency and deployment speed, which reflects your proactive nature in enhancing operational workflows.

Join Rise to see the full answer
What steps do you take to stay current with evolving technologies?

Discuss your approach to professional development, such as attending workshops, online courses, or participating in tech meetups. Mention any communities you are a part of or resources you follow that help you stay informed, which underscores your dedication to continuous learning.

Join Rise to see the full answer
Describe a challenging project you've worked on and how you overcame the difficulties.

Choose a challenging project that showcases your problem-solving skills. Outline the challenges faced, your analysis of the situation, the steps you took to resolve issues, and the outcome. This demonstrates your ability to navigate obstacles and lead a team through complex situations.

Join Rise to see the full answer
How do you approach stakeholder communication during a project?

Discuss your methods for ensuring clear and consistent communication with stakeholders, such as regular updates, methodologies for gathering feedback, and collaborative sessions. This reflects your commitment to transparency and teamwork, essential qualities for a Lead Full Stack Software Engineer.

Join Rise to see the full answer
Similar Jobs
Clasp Hybrid No location specified
Posted 4 days ago
Posted 4 days ago
Photo of the Rise User
Posted 10 hours ago
Sei Labs Remote No location specified
Posted 7 days ago
Photo of the Rise User
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Equity
401K Matching
Photo of the Rise User
Passport Remote No location specified
Posted yesterday
Photo of the Rise User
Fluent, LLC Remote No location specified
Posted 8 days ago
Photo of the Rise User
Posted 12 days ago
C By Clasp
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
January 12, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!