Senior Software Engineer

Nibbana Group — United States · Posted ~1 day ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

Cooling the world starts with better data. About Us: At Nibbana, we’re plotting a greener future by bridging the gap between what happens on the farm and the decisions made across global food and agriculture supply chains. Through software, data infrastructure, and AI, we connect farmers, cooperatives, and food companies to unlock value from farm-level data - enabling measurable emissions reductions, greater transparency, and more resilient supply chains. We’re an early-stage, well-funded climate-tech startup working with industry leaders across the food and agriculture sector. We’re building a greenfield platform from the ground up, and we’re looking for exceptional engineers who care about ownership, speed, and quality. The Role: We’re looking for a Senior Software Engineer who is strong in backend systems, comfortable working with large and messy datasets, and able to ship reliable production software quickly. This is a hands-on IC role for someone who can take ambiguous business and data problems, design the right technical approach, and deliver high-quality systems end-to-end. You’ll work on backend services, APIs, data processing workflows, integrations, and cloud infrastructure that power Nibbana’s core platform. What You’ll Do: Design, build, and operate scalable backend services, APIs, and data-intensive systemsWork with large operational and environmental datasets across ingestion, transformation, storage, and serving layersOwn projects end-to-end - from architecture and implementation through deployment and monitoringBuild reliable systems with strong attention to performance, observability, data quality, and maintainabilityCollaborate closely with product, data, and business teams to turn complex requirements into production-ready softwareHelp shape engineering standards around testing, code quality, CI/CD, and operational excellence What We’re Looking For: 6+ years of hands-on software engineering experience building production systemsStrong backend engineering fundamentals: API design, system design, data modeling, async processing, reliability, and performanceStrong production TypeScript experience, with real fluency in strict typing and type-safe designExperience building backend services with Node.js; Fastify experience is a strong plusExperience with Python for backend services, data workflows, or internal tooling; FastAPI experience is a plusExperience building data-intensive applications or systems that process large datasetsStrong SQL skills and experience with relational databasesExperience with cloud infrastructure and Infrastructure as Code tools such as Terraform, Pulumi, or similarHigh ownership mindset, strong execution, and the ability to move quickly without compromising quality Nice to Have: Experience with TimescaleDB, time-series data, or analytics-heavy systemsExperience with event-driven systems such as Azure Event Hubs, Kafka, Pub/Sub, or similarExperience with Parquet, data lakes, warehouses, or lakehouse architecturesEarly experience in climate, sustainability, agriculture, or supply-chain data Why Join us? Opportunity to have outsized impact on both the company and the climateBuild core infrastructure from the ground upWork directly with global industry leadersSmall team, high ownership, minimal bureaucracyModern engineering stack and AI-native development culture We’re looking for builders - engineers who can take complex, ambiguous problems, make smart tradeoffs, and ship production systems the team and customers can trust.