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

Software Engineer - Summer Internship

Who we are

Crux is a sustainable finance technology company changing the way clean energy and decarbonization projects are financed in the U.S. The company’s first offering is the ecosystem for buyers, sellers, and intermediaries to transact and manage transferable tax credits.

Crux is co-founded by Alfred Johnson and Allen Kramer, who previously founded and exited a successful marketplace software company, Mobilize. Rob Parker serves as Chief Commercial Officer and brings 20+ years of experience in the power industry, most recently serving as CFO at REV Renewables. Since its launch in 2023, Crux has raised $27 million in funding from venture capital and strategic investors and built a world-class team that merges expertise from energy, finance, government, and technology to power the clean energy transition.

What you’ll do

You’ll join a tight knit founding engineering team with a unique opportunity to build applications from scratch as well as contribute to our engineering processes and shape our team culture.

  • Work closely with the rest of the team to identify the most important customer pain points and set the direction for the product

  • Own and ship new features end-to-end, balancing speed-to-learning and scalability

  • Define processes and culture that empower you to do your best work

Did you start daydreaming when we said “build from scratch”? No tech debt, no legacy code, no flaky tests, just an opportunity to leverage best-in-class technology for an amazing developer experience enabling you to ship more and suffer less.

Who you are

  • 2+ years of software engineering experience in a university or internships setting

  • Full stack engineer currently using TypeScript or JavaScript and React (or Angular, Vue, etc.)

  • Passionate about climate and renewable energy

  • Excited about building at the early stage

  • Contribute to and help build team culture in ways that are authentic to you

    Bonus

  • Experience with Deno, Postgres, or Supabase 

  • Experience in renewable energy, fintech, or workflow SaaS

What we provide

  • Paid Internship

  • Remote-first company with opportunities for hybrid in-person in SF, NYC, or Seattle

  • Sleeping better at night knowing you’re helping fight climate change!

We provide equal employment opportunities to all applicants without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by law.

Crux Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Crux DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Crux
Crux CEO photo
Unknown name
Approve of CEO
What You Should Know About Software Engineer - Summer Internship , Crux

Are you a Software Engineer looking to make a real difference? Join Crux as a Software Engineer - Summer Internship, where you can be part of a pioneering team changing the way clean energy and decarbonization projects are financed in the U.S. At Crux, we’re building a robust ecosystem for buyers, sellers, and intermediaries to manage transferable tax credits, and there's no better time to dive in! You’ll be working closely with our talented founding engineering team to identify customer pain points and build applications from scratch. With no tech debt and a focus on best-in-class technology, you will have the chance to own and ship new features end-to-end, ensuring a rewarding developer experience. Your passion for climate and renewable energy will shine here, and you’ll be empowered to shape our team culture authentically. What’s more, this paid internship offers the flexibility of remote work, with opportunities to collaborate in-person in vibrant cities like San Francisco, New York City, or Seattle. So, if you’re excited about building at the early stage in an impactful industry, Crux is the place for you!

Frequently Asked Questions (FAQs) for Software Engineer - Summer Internship Role at Crux
What are the responsibilities of a Software Engineer - Summer Internship at Crux?

As a Software Engineer - Summer Internship at Crux, you will work closely with a dedicated founding engineering team to develop applications from the ground up. Your core responsibilities include identifying key customer pain points, defining product direction, and owning the end-to-end delivery of new features. You'll have the chance to shape the engineering processes and team culture, contributing to a collaborative and innovative workspace. Your work will not only focus on coding but also on ensuring that the applications scale efficiently while providing an amazing developer experience.

Join Rise to see the full answer
What qualifications do I need for the Software Engineer - Summer Internship at Crux?

To qualify for the Software Engineer - Summer Internship at Crux, you should have at least 2 years of software engineering experience through university projects or internships. Proficiency in TypeScript or JavaScript and frameworks like React (or alternatives like Angular or Vue) is essential. A passion for climate and renewable energy is also key, as well as the enthusiasm for working in an early-stage environment. Bonus points for experience with Deno, Postgres, or Supabase, as well as knowledge in renewable energy or fintech sectors.

Join Rise to see the full answer
What is the work environment like for a Software Engineer - Summer Internship at Crux?

The work environment for a Software Engineer - Summer Internship at Crux is dynamic and collaborative. As a remote-first company, you’ll experience flexibility in your work location while having access to opportunities for hybrid in-person work in cities like San Francisco, NYC, or Seattle. The emphasis on building applications from scratch means you'll enjoy a refreshing lack of tech debt and bureaucracy. The culture is shaped by your genuine contributions, ensuring that it remains true to the team’s values and mission to power the clean energy transition.

Join Rise to see the full answer
Does Crux provide compensation for the Software Engineer - Summer Internship?

Yes, Crux offers a paid internship for the Software Engineer - Summer Internship position. This enables you to gain valuable experience in a cutting-edge field while also getting compensated for your contributions. The internship reflects Crux's commitment to supporting aspiring engineers who are passionate about climate change and technology.

Join Rise to see the full answer
What are the project opportunities for a Software Engineer - Summer Intern at Crux?

As a Software Engineer - Summer Intern at Crux, you will have the opportunity to work on diverse projects that directly contribute to our mission. You will be involved in building features that facilitate the management of transferable tax credits, addressing critical customer needs. This hands-on experience allows you to apply your programming skills in real-world applications while learning about sustainable finance technology and the clean energy sector.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Summer Internship
What programming languages are you most proficient in, and how do they apply to your role as a Software Engineer?

I am most proficient in TypeScript and JavaScript, which are essential for the Web applications at Crux. My experience with REACT has allowed me to build responsive user interfaces that enhance customer interaction. I believe that proficiency in these languages positions me to contribute significantly to the team by delivering high-quality features efficiently.

Join Rise to see the full answer
Can you describe a challenging project you've worked on and how you overcame difficulties?

In my previous internship, I faced a significant challenge while implementing a multi-user feature in a web application. By breaking down the problem and actively collaborating with team members, I was able to address security concerns while maintaining functionality. This project enhanced my teamwork skills and taught me the value of clear communication in software development.

Join Rise to see the full answer
How do you approach debugging and troubleshooting issues in your code?

My approach to debugging involves using systematic methods such as console logs and browser developer tools. I start by replicating the bug and identifying the root cause, then proceed to implement potential fixes. Additionally, I always ensure to write test cases to prevent similar issues in the future, aligning with best practices Crux emphasizes in their engineering processes.

Join Rise to see the full answer
What interests you about working on the clean energy technology sector?

I'm deeply interested in the clean energy sector because it aligns with my values of sustainability and responsible innovation. I see technology as a powerful tool for driving impactful change in this area, and being part of Crux's mission resonates with my passion for building solutions that contribute positively to climate change mitigation.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple deadlines?

When faced with multiple deadlines, I prioritize tasks based on urgency and impact. I break down larger projects into manageable tasks, often using tools like Trello or Asana to track my progress. This not only helps me maintain focus but also ensures that I meet deadlines efficiently while delivering quality work.

Join Rise to see the full answer
What experience do you have with agile methodologies?

During my internships, I actively participated in Agile frameworks, particularly Scrum, where I engaged in sprint planning and daily stand-ups. This experience has taught me the importance of adaptability and teamwork, facilitating efficient work progress and enhancing overall productivity, values that align with Crux's fast-paced environment.

Join Rise to see the full answer
How would you contribute to a positive team culture as a Software Engineer?

I believe that contributing to a positive team culture starts with open communication and empathy. By being approachable and receptive to feedback, I can help foster an environment where team members feel valued. I also enjoy sharing knowledge and collaborating with others, which creates synergy and drives collective success within the team.

Join Rise to see the full answer
What software development tools are you most comfortable with?

I am comfortable with various development tools, including Git for version control, Visual Studio Code as my IDE, and Postman for API testing. These tools are essential for efficient development and collaboration, and my experience with them can be beneficial in contributing to Crux's projects and enhancing productivity.

Join Rise to see the full answer
Can you explain the concept of 'Tech Debt' and its impact on software projects?

Tech Debt refers to the implied cost of additional rework caused by choosing an easy solution now instead of using a better approach that would take longer. It's crucial to manage tech debt effectively, as it can hinder future development speed and increase maintenance costs. In my previous projects, I emphasized writing clean, maintainable code to mitigate tech debt, a principle I understand is central to Crux's engineering ethos.

Join Rise to see the full answer
What motivates you in your role as a Software Engineer?

I am motivated by the challenge of solving complex problems and the opportunity to create impactful technologies. The chance to contribute to sustainable development, particularly through a company like Crux that focuses on renewable energy, drives my passion. I find fulfillment in seeing my work not only advance my skills but also contribute to a greater cause.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Crux Remote Remote in USA ONLY
Posted 9 days ago
Photo of the Rise User
Posted 14 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Passion for Exploration
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
401K Matching
Paid Holidays
Paid Time-Off
Photo of the Rise User
Vendr Remote Remote - US
Posted 9 days ago
Photo of the Rise User
ServiceNow Remote The Queen Building, 5 Concourse Pkwy, Atlanta, Georgia, United States
Posted 12 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Volt Remote No location specified
Posted 57 minutes ago
Photo of the Rise User
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Paid Holidays
Photo of the Rise User
Vasion Remote No location specified
Posted 51 minutes ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Internship, remote
DATE POSTED
December 4, 2024

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!