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

Senior Software Engineer

Who are we?

https://threshpower.com

We’re an AI B2B SaaS startup (seed stage @ $2M, post-revenue) making renewable energy cheaper and faster to build. It's us two: Lyon (builds the product), Mark (builds the business), growing to five in the next year.

What do we do?

We automate M&A due diligence in renewable energy with AI agents and tools. 

Ultimately our vision is to build a system that can automate complex human decision making across many domains.

Why work for us?

Impact you would have

  • 🌎 Climate. The best way to make something inevitable is to make it cheap. We aim to significantly reduce the soft costs of ~250GW of renewable energy in the US over the next 5 years.

  • 🦾 Invent the future. It’s clear that LLMs have given computers capabilities they’ve never had before. Soon, new workflows and tools will emerge that let us offload more and more work to computers. But first, we have to invent them. Automating due diligence workflows is a tractable next step toward that future.

  • 🤝 Design new HCI primitives. The line between human and computer is shifting, and the era of search-engine and desktop file systems is ending. What will be the next universal primitives for interacting digital information? We’re working on them now — come push the frontier with us.

The work you'd do

We’re looking for someone who wants to own whole parts of the product, and we’re flexible on where. Our goal is to give you the opportunity to do the best work of your life; we buy the best dev tools, have a generous education budget, and will encourage you to build what you think matters.

  • Agents. Build our control layer using SOTA LLMs and information retrieval systems to automate complex human decision making.

  • AI-enabled workflows. Build an ai-first app that is intuitive, powerful, uses modern HCI principles, and generally doesn’t suck to use.

  • Domain modeling. Like talking to customers? Like deeply understanding their problems? Build our domain model layer to encode their subject matter expertise and use it to take work off their hands.

In any of these we want you to have a lot of ownership over architecture, and stack, with as much exposure to customers and influence over product direction as you like.

More detail in our leveling matrix.

Your lived experience

Why shouldn’t you work with us?

We want this job to be the best possible role for you. As an early startup there are things we can't offer, and if these things are important to you, maybe another company would be a better choice!

  • Model training - Our near term strategy is to use SOTA hosted models and focus on the agent+application layer.

  • Experience managing others - If all goes well, there will be plenty of opportunities for this in 1y, but the team will stay lean until our next round.

  • Low working hours - we are here to do the best work of our lives, and for a large reward, unfortunately this requires time and effort 😔

What we're looking for

  • You’ve built products end to end: Hacky side projects, a previous startup product, a 0 to 1 effort at an established company.

  • You’re comfortable in a startup environment: You enjoy figuring out the fastest way to make something useful, even if it isn’t pretty.

  • Making mistakes doesn’t scare you; you enjoyed learning brand new technologies and ways of building.

  • [Bonus] You have experience with ML/LLMs; you understand the capabilities of the technologies in this field.

If you don't perfectly fit the description above, but are excited about the job and could be good at it, that's ok! We want to hear from you.

Next steps

Send in an application and have a look at our hiring process and philosophy.

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

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 Senior Software Engineer, Thresh Power

At Thresh Power, we are on a mission to revolutionize the renewable energy sector with our cutting-edge AI-driven solutions, and we're looking for a talented Senior Software Engineer to join our dynamic team in San Francisco. In this pivotal role, you'll have the opportunity to shape our platform that automates M&A due diligence, helping to drive down the soft costs of renewable energy projects across the US. As part of a small but passionate team led by Lyon and Mark, you will own critical aspects of our product development, whether it’s building AI-enabled workflows or designing intuitive user interfaces. We highly value innovation and ownership, so you can expect to have real influence over the architectural decisions and technology stack. Our work culture emphasizes mutual commitment, personal growth, and a strong desire to create impactful solutions. With generous resources at your disposal—including top-notch development tools and an education budget—this is your chance to do the best work of your life. If you're excited about harnessing the potential of AI, understanding customer problems deeply, and working collaboratively to invent the future, we'd love to hear from you. Join us in pushing the boundaries of what's possible in AI and renewable energy!

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Thresh Power
What are the primary responsibilities of a Senior Software Engineer at Thresh Power?

As a Senior Software Engineer at Thresh Power, your main responsibilities will include building the control layer using state-of-the-art LLMs and information retrieval systems, developing AI-enabled workflows and applications that prioritize user experience, and constructing a robust domain model layer to streamline decision-making processes. You will have significant ownership over these projects, allowing you to influence the product's direction.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer position at Thresh Power?

Candidates for the Senior Software Engineer role at Thresh Power should have experience with end-to-end product development, ideally from a startup or innovative environment. Familiarity with machine learning and large language models (LLMs) is a plus, and a willingness to adapt and learn new technologies is essential. We believe in the value of both experience and potential, so if you are excited about the role, we encourage you to apply even if you don't meet every requirement perfectly.

Join Rise to see the full answer
How does the work culture at Thresh Power support the Senior Software Engineer's role?

At Thresh Power, we foster a culture of mutual commitment, equity, and inclusion, prioritizing a healthy workplace alongside our technological advancements. This atmosphere encourages our Senior Software Engineers to collaborate passionately, innovate boldly, and support each other in achieving collective goals—essential for personal and professional growth in our startup setting.

Join Rise to see the full answer
What opportunities for professional development does Thresh Power offer to Senior Software Engineers?

Thresh Power is committed to ensuring that every team member can do their best work. Our generous education budget allows Senior Software Engineers to pursue courses and training that align with their interests and professional growth. Additionally, you will constantly encounter new technologies in our rapidly evolving field, providing you with ongoing learning and development opportunities.

Join Rise to see the full answer
What types of projects would a Senior Software Engineer be involved in at Thresh Power?

As a Senior Software Engineer at Thresh Power, you would be involved in various exciting projects, such as building AI-driven applications for automating renewable energy workflows and enhancing user interaction through modern HCI principles. You will have the opportunity to contribute to impactful projects that redefine how decision-making is approached in the renewable energy sector.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you describe your experience with end-to-end product development as a Senior Software Engineer?

When answering this question, focus on specific projects where you took an idea from conception to deployment. Discuss the technologies you used and how you addressed challenges at various stages to highlight your problem-solving skills and technical expertise.

Join Rise to see the full answer
How do you ensure that your code is maintainable and of high quality?

Emphasize your commitment to coding standards and best practices. Mention techniques like code reviews, writing unit tests, and using appropriate design patterns. Highlight how quality code contributes to long-term project success, aligning with Thresh Power's values.

Join Rise to see the full answer
What is your approach to understanding customer needs and integrating them into your product design?

Discuss your methods for gathering customer feedback, such as interviews and usability testing. Explain how you translate this feedback into actionable design features, and mention a specific instance where customer insights directly influenced the outcome of a project.

Join Rise to see the full answer
Can you share an experience where you successfully utilized machine learning in your projects?

Provide a relevant example where machine learning played a significant role in a product you worked on. Discuss the specific model used, the problem it solved, and how it contributed to the overall success of the project, demonstrating both your technical and strategic thinking.

Join Rise to see the full answer
How do you prioritize tasks and manage your time effectively in a startup environment?

Explain your time management strategies, such as using tasklists or project management tools. Emphasize your ability to work in a fast-paced environment while remaining flexible, adapting your focus to ensure that high-impact tasks are completed efficiently.

Join Rise to see the full answer
What tools and technologies are you most comfortable using as a Senior Software Engineer?

List the specific programming languages, frameworks, and tools you are proficient in, particularly those relevant to the role at Thresh Power. Discuss any experience with contemporary development tools and how they aid productivity and project success.

Join Rise to see the full answer
How do you stay updated with the latest trends and advancements in technology?

Share your strategies for continuous learning, such as following tech blogs, attending conferences, or participating in relevant online courses. Highlight any recent trends you find particularly exciting and how you plan to integrate them into your work.

Join Rise to see the full answer
Describe a time when you had to troubleshoot a significant issue in a project. What was the outcome?

Outline the specifics of the issue, your thought process during troubleshooting, and the steps you took to resolve it. Highlight your analytical skills and the positive outcome that resulted, showcasing your resilience and dedication to quality.

Join Rise to see the full answer
What role does collaboration play in your work as a Senior Software Engineer?

Discuss your belief in the importance of teamwork and collaboration in achieving shared goals. Provide examples of collaborative experiences—whether through pair programming, sprint retrospectives, or cross-functional teams—that have positively impacted your work.

Join Rise to see the full answer
How do you handle feedback from peers or supervisors during the development process?

Talk about your openness to constructive criticism and how you actively seek feedback. Provide an example where feedback led to you making specific changes that improved either your work or the project's outcome.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

Join CPC Commodities as a remote Web Developer to lead the enhancement and maintenance of vital web applications!

Photo of the Rise User
Lockheed Martin Hybrid US, Montgomery County, PA; Pennsylvania, King of Prussia, PA
Posted 6 days ago

Deliver innovative security solutions at Lockheed Martin Space as a Senior DevSecOps Engineer.

Photo of the Rise User

As a Senior Application Development Engineer at Centene, you'll leverage technology to enhance healthcare for millions while enjoying a flexible work environment.

Photo of the Rise User
American Express Remote New York, New York, United States
Posted 11 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

As a Senior Engineer at American Express, contribute to cutting-edge software development while leading teams and shaping digital experiences for millions.

Photo of the Rise User

Elevate technology solutions for cybersecurity with SimSpace as a Senior Software Engineer on our User Emulation and Attack Team.

Posted 12 days ago

Join Sobek AI as a Senior Software Engineer and help scale their cutting-edge technology platform in the life-sciences domain.

Photo of the Rise User

Join TopTech Talent as a Full Stack Java Developer in Woodbridge, NJ, where you'll craft innovative solutions in a collaborative Agile environment.

Photo of the Rise User
Veeva Systems Remote North Carolina - Raleigh
Posted 9 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Family Medical Leave
Maternity Leave
Paternity Leave
Lactation Facilities
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off
Paid Volunteer Time

Join Veeva Systems as a Software Engineer and play a pivotal role in transforming the life sciences industry with cloud software.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 20, 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!
LATEST ACTIVITY
Photo of the Rise User
22 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
Photo of the Rise User
Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
Photo of the Rise User
Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Marketing Manager at Cast & Crew
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager at Cast & Crew
o
Someone from OH, Cincinnati just viewed Administrative Assistant at osu
A
Someone from OH, Cincinnati just viewed Data Entry Clerk at Alphabe Insight Inc
Photo of the Rise User
Someone from OH, Cincinnati just viewed Machine Learning Engineer at Allstate
Photo of the Rise User
Someone from OH, Twinsburg just viewed Data Analyst/Power BI Developer at Datadog
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Small Fleet Underwriter at HDVI
Photo of the Rise User
Someone from OH, Dublin just viewed Product Designer, Entry Level at Govini