Software Engineering Intern at Forerunner working on climate adaptation software and collaborating across various engineering disciplines. Hands-on role in product development with real-world impact.
Responsibilities
Build and ship product features. You’ll contribute to real engineering projects that improve the reliability, usability, and performance of Forerunner’s platform.
Work across the stack. Depending on your project, you may build frontend components, APIs, mobile features, or data pipelines that power our products.
Collaborate with a cross-functional team. You’ll partner with engineers, product managers, designers, and customer-facing teammates to understand problems and deliver solutions.
Learn modern engineering practices. You’ll participate in code reviews, design discussions, and sprint planning while learning how production software is built and maintained using an AI-first development environment.
Engage with real-world problems. Our software supports local governments responding to climate-driven risks — your work will help modernize workflows that impact real communities.
Requirements
Are currently pursuing a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Have experience building software projects through coursework, internships, open-source contributions, or personal projects.
Are comfortable programming in at least one modern language (such as TypeScript, JavaScript, Python, Java, or similar).
Have a strong foundation in core computer science concepts such as data structures, algorithms, and system design fundamentals.
Are a thoughtful problem solver who enjoys tackling ambiguous challenges.
Communicate clearly and enjoy collaborating with teammates.
Are excited about using technology to help communities adapt to climate change.
Bonus (not required):
Experience with web development frameworks (e.g., React, Node.js).
Experience with React Native mobile development.
Familiarity with SQL or working with data.
Exposure to cloud platforms (AWS, GCP, or similar).
Interest in climate tech, civic technology, or government systems.
Benefits
We're mission-driven. Our mission orients our business strategy and pushes us to work with a sense of urgency. We’re in the weeds - our entire team spends time engaging with our partners in the field to better understand the real-world problems they face.
We're a small and mighty team. As a member of our growing team, you will quickly become an invaluable part of our organization and have a meaningful impact on our business and technical direction. We welcome unique perspectives and backgrounds. Your opinion matters and we hope you'll share it.
We build each other up. A team works best when its members are adequately equipped with the tools to tackle the problems they are facing. Forerunner strives to provide adequate feedback and appropriate learning opportunities to help all its team members expand their skills.
Software Architect designing software solutions for FreedomPay’s global commerce platform. Aimed at enhancing performance and integration across various complex systems.
Salesforce Marketing Cloud Tech Lead delivering solutions in Lisbon for LUZA Group's innovative projects. Requires 10+ years experience and deep Salesforce Marketing Cloud expertise.
Junior Developer developing and maintaining software applications using various programming languages at Labcorp. Collaborating with senior engineers in a hybrid work environment.
Senior Software Engineer developing Java applications for a cloud - based construction collaboration platform. Collaborating with teams to improve and scale the software while mentoring other developers.
Software Engineer supporting and improving CI/CD pipelines at USAA by designing, developing, and testing technical solutions. Collaborating to enhance software delivery experience in a dynamic environment.
Software Engineer replatforming mission - critical financial systems using modern tools and methodologies. Collaborating within an agile team to enhance field agents' and home - office teams' experience.
Full - stack engineer joining Lengow's Tech team in Barcelona to enhance e - commerce solutions. Collaborating cross - functionally while managing backend and frontend development tasks.
Principal Engineer impacting engineering culture and modernization for Transamerica. Leading architecture decisions and mentoring teams while collaborating across technology domains.
Intermediate Software Engineer building features using spec - driven development with AI coding tools. Collaborating on mission - critical systems to enhance customer experiences at Transamerica.