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

Software Engineer (Mid-Senior)

Leland’s mission is to unlock human potential by making the world’s expertise more accessible. We do that through a platform that connects people with coaching, content, and courses that can can help them achieve their most ambitious career and educational goals. Since our founding in 2021, we’ve helped tens of thousands of people reach their most ambitious goals, raised $19M from world-class investors, and built the industry leader in educational and career coaching.

As a Software Engineer at Leland, you will directly contribute to our core offerings and drive product development alongside a talented team of engineers, designers, and product managers. If you are passionate about using modern web technologies to make a meaningful impact in the world, while joining a well-funded high-growth startup, then we’d love to chat. We’re growing fast and are eager to welcome new teammates who are the best at what they do and who are excited about the challenge of helping Leland reach its potential.

Responsibilities:

  • Work closely with product, design, and other engineers to build Leland’s platform that connects people with coaching, content, community to help them accomplish their goals

  • Build and maintain foundational pieces of Leland’s infrastructure

  • Propose innovative ideas and shape a product that will surprise and delight customers and drive business results

  • Write high-quality, performant code

  • Ensure product quality through comprehensive testing and rigorous code reviews. Our engineers own the quality of their code (we do not have a QA department)

  • Contribute to our team culture by fostering an inclusive, supportive, and collaborative environment

Qualifications:

  • Proven track record: You have 5+ years of experience driving business impact as a frontend, backend or full-stack software engineer

  • Self starter: You are ambitious and take initiative, and thrive in environments with minimal supervision

  • Not ideological about technology: You have opinions and preferences, but can learn new technologies and adapt to changing business needs

  • High standards: You take pride in your work and are highly accountable

  • Strong communicator: You communicate nuanced ideas clearly; you are empathetic in disagreements, and thoughtfully consider other perspectives

  • Build the team: You enjoy collaborating with both fellow engineers and cross-functional partners; you are a lifelong learner and invest in your own growth, but also the growth, learning, and development of your teammates.

Nice-to-Haves:

  • Experience with React, TypeScript, Next.js, Java, GraphQL

  • Experience working in startup environments

Why Leland?

  • Join a high-growth consumer marketplace startup focused on helping people achieve their goals by connecting them with expert coaches

  • Opportunity to take part in building a world-class team

  • A collaborative, high-energy environment where your contributions have a direct impact

  • Competitive salary and benefits

  • The chance to join a passionate team helping people achieve their career and educational dreams


Leland is an equal opportunity employer. We encourage candidates of all backgrounds and demographics to apply.

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

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 Software Engineer (Mid-Senior), Leland

Join Leland as a Software Engineer (Mid-Senior) in the vibrant city of Lehi, where we're on a mission to unlock human potential by making world-class expertise accessible to all. Since our inception in 2021, we've successfully guided tens of thousands toward achieving their ambitious educational and career goals through our innovative platform. As a Software Engineer here, you'll directly influence our core offerings, shaping the product alongside an exceptional team of engineers, designers, and product managers. If you're excited about leveraging modern web technologies to drive impactful changes while being part of a dynamic and well-funded startup, we would love to chat with you! In this role, your responsibilities will include collaborating closely with cross-functional teams to enhance our platform, maintaining the infrastructure that supports it, and contributing innovative ideas that delight our users. You'll write high-quality, performant code, and be responsible for the overall quality of your work, as our engineers uphold the highest standards through thorough testing and code reviews. We're looking for someone with a proven track record in software engineering, who thrives in a self-driven environment and embraces new technologies. If you’re ready to be part of something special and help us take Leland to new heights, we invite you to apply and join our passionate team focused on making a meaningful impact in the world.

Frequently Asked Questions (FAQs) for Software Engineer (Mid-Senior) Role at Leland
What are the responsibilities of a Software Engineer at Leland?

As a Software Engineer at Leland, your responsibilities encompass close collaboration with product and design teams to enhance our platform that connects users with coaching and educational content. You will build foundational pieces of our infrastructure, propose innovative ideas to surprise our customers, write high-quality code, and ensure product excellence through rigorous testing and code reviews.

Join Rise to see the full answer
What qualifications are needed for the Software Engineer position at Leland?

Candidates for the Software Engineer position at Leland should have a proven track record of more than 5 years in software engineering, whether as a frontend, backend, or full-stack developer. It's essential to be a self-starter, have high standards of accountability, and possess strong communication skills to thrive in our collaborative environment.

Join Rise to see the full answer
What technologies should I be familiar with for the Software Engineer role at Leland?

For the Software Engineer (Mid-Senior) role at Leland, familiarity with technologies such as React, TypeScript, Next.js, Java, and GraphQL is highly desirable. While knowledge of these tools is beneficial, we appreciate candidates who are adaptable and willing to learn new technologies as our business needs evolve.

Join Rise to see the full answer
What type of environment can I expect as a Software Engineer at Leland?

At Leland, you can expect a high-energy, collaborative environment where your contributions will have a tangible impact. Our culture promotes inclusivity and support, encouraging engineers to invest in their personal growth and that of their teammates, making it a great place for professional development.

Join Rise to see the full answer
How does Leland support the growth of its Software Engineers?

Leland supports the growth of its Software Engineers by fostering a culture of learning and collaboration. You will have the opportunity to work alongside talented colleagues from diverse backgrounds, participate in knowledge-sharing initiatives, and engage in ongoing professional development that not only boosts your skills but also those of your team.

Join Rise to see the full answer
Common Interview Questions for Software Engineer (Mid-Senior)
Can you describe your experience with full-stack development?

In answering this question, highlight your experience with frontend and backend technologies, specific projects you've worked on, and your approach to tackling challenges. Discuss how you collaborate with cross-functional teams and your understanding of both user experience and server management.

Join Rise to see the full answer
What do you consider important when writing high-quality code?

When addressing this question, emphasize the importance of code readability, maintainability, and performance. You might also discuss practices such as adhering to coding standards, implementing comprehensive testing, and conducting thorough code reviews to ensure product quality.

Join Rise to see the full answer
How do you approach problem-solving when faced with a technical challenge?

To showcase your problem-solving skills, describe a specific instance where you encountered a challenging technical issue. Explain your process of identifying the problem, researching potential solutions, and how you ultimately chose and implemented an effective fix.

Join Rise to see the full answer
What are some best practices for maintaining code quality?

Best practices for maintaining code quality include conducting regular code reviews, implementing automated testing, and using version control systems effectively. Discuss the methodologies you use to ensure your code remains clean, efficient, and free of bugs.

Join Rise to see the full answer
How important is team collaboration in your role as a Software Engineer?

You should stress that team collaboration is vital in software engineering. Discuss how you facilitate effective communication within your team, share knowledge, and work towards a common goal, further enhancing both the product and the team's growth.

Join Rise to see the full answer
What is your experience with modern web technologies?

When answering this question, detail your experience with current frameworks and languages relevant to the role, such as React, TypeScript, and GraphQL. Provide examples of projects you’ve worked on that utilized these technologies and the impact they had on achieving project goals.

Join Rise to see the full answer
How do you handle feedback on your code or projects?

Talk about your openness to feedback and how you view it as an opportunity to grow. Provide an example of how you've received constructive criticism, implemented changes based on that feedback, and how it resulted in an improved product.

Join Rise to see the full answer
What motivates you to work in a high-growth startup like Leland?

Discuss your passion for innovation, your desire to make an impact, and how you appreciate the learning opportunities that come with working in a fast-growing environment like Leland. Highlight your eagerness to contribute to a mission-driven organization.

Join Rise to see the full answer
Can you provide an example of a successful project you've contributed to?

When answering, briefly describe the project, your specific role in it, the technologies you utilized, and the successful outcomes it achieved. Focus on quantitative data or feedback received that underscores your impact on the project.

Join Rise to see the full answer
What role does empathy play in your communication with teammates?

Highlight the significance of empathy in communication by sharing how understanding different perspectives fosters collaboration and leads to better outcomes. Explain how you apply empathy in discussions, especially during disagreements, to create a healthy working environment.

Join Rise to see the full answer
Similar Jobs
Posted 12 days ago
Posted 9 days ago
NXTGIG Remote No location specified
Posted 10 days ago
Photo of the Rise User
Posted 13 days ago
Performance Bonus
Paid Holidays
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 1 hour ago
Photo of the Rise User
Posted 3 days ago
Posted 12 days ago
Photo of the Rise User
Posted 2 days ago
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 26, 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!