Rainmaker builds systems to make it rain. Our autonomous drone fleets and weather modification platform operate worldwide: expanding freshwater supplies, protecting agriculture, and proving that cloud seeding works at scale. Governments and private operators trust us with their rivers, farms, and mountains.
We need an engineer to build the software that wins those deals and grows them.
The Role
You will own the platform that shapes how the world sees Rainmaker: interactive campaign visualizations, geospatial dashboards, operational summaries, and proposal tooling. This is greenfield work. You will define the product, own the stack, and craft how every prospect and customer experiences our technology.
You report to engineering and hold full ownership of architecture and design. It is a high-agency role with direct access to our CEO, COO, and the customers we serve. What you build will directly determine which contracts close.
What You'll Build
Customer-facing results portals: precipitation data, flight tracks, seeding plume dispersion made legible to all audiences at a glance
Interactive GIS tooling for proposals and RFPs, layering operational data over terrain, watersheds, and target areas
A demo environment that lets sales tell data-driven stories without filing engineering tickets
A component library and visual identity for all external-facing software, ensuring everything Rainmaker ships feels like Rainmaker
Instrumentation to understand what resonates with prospects and drives pipeline
About You
You own products end-to-end: frontend (React, TypeScript), enough backend to be dangerous (Python or Node, databases, deployment), and the taste to make good decisions without waiting for a designer
You have shipped real work with data visualization and geospatial tools: D3, Mapbox, Deck.gl, Leaflet, or similar
You care about craft. Typography, color, whitespace, and interaction design are not afterthoughts
You move comfortably through ambiguity. You receive problems and priorities from leadership, not PRDs and architecture docs
You have translated complex technical concepts for audiences who do not share your vocabulary
Nice to Have
Experience with atmospheric, meteorological, or environmental data
GIS or remote sensing background
Experience selling into government, or working where software was part of the sales process
Context
Rainmaker is ~120 people. The software team is small. You will have an outsized influence on what gets built and how. We operate globally, our product and data are complex, and our customers are decision-makers evaluating whether to entrust national water resources to our technology. This role will be key in ensuring that trust is built and maintained
Rainmaker is an Equal Opportunity Employer; employment with Rainmaker is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.
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.
CSCI Consulting is seeking an experienced MuleSoft Integration Developer to design and implement secure, high-performance integrations and API-led connectivity for a major Federal modernization program.
Experienced software engineer wanted to lead development of high-performance, data-intensive systems using modern web stacks, microservices, and cloud-native tooling.
Lead the architecture and build the core engineering and data stack for a seed-stage company transforming NP-led primary care, combining hands-on development with team leadership.
Senior Software Engineer to design and deliver cloud and desktop geospatial applications for AECOM’s Flood Risk Solutions team, working remotely from Indianapolis on projects that advance flood modeling, mapping, and community resilience.
Spear AI is hiring a mid-level Full-Stack Engineer to build performant web apps, real-time pipelines, and data models for a maritime data and AI platform supporting U.S. naval operations.
A senior, hands-on Principal Software Engineer is needed to own architecture, performance, and delivery across a high-revenue web platform, mobile app, and ML-driven ad-tech systems for a remote-first ad-tech agency/startup.
Lead the architecture and implementation of LinkedIn’s network access control platform to automate secure, policy-driven connectivity across cloud and on‑prem production environments.
Lead and architect enterprise-scale AI initiatives at AVEVA, translating cutting-edge AI research into production-ready architectures, repeatable patterns, and cross-functional delivery across industrial domains.
Lead the platform evolution as a Principal Software Engineer building AI-native infrastructure, automation frameworks, and cross-team architectural vision at Workday.
NVIDIA is hiring a Software Solutions Architect to help customers deploy and integrate cloud-native NVIDIA AI and MLOps software, diagnose production issues, and streamline model performance workflows.
Make infrastructure resilient and scalable at Visa by building automation, database reliability tooling, and GenAI-powered engineering assistants on the Product Reliability Engineering team in Austin.
A product-minded Engineering Manager is needed to lead and grow engineering teams, drive technical execution for distributed, service-oriented systems, and partner cross-functionally to deliver impactful scheduling products.
Experienced backend-focused Staff Software Engineer needed to lead architecture and delivery of scalable Node.js/React services for PayPal's commerce platform.