Principal Engineer
Location: 21 Ha'Arba'a St., 20th floor, Tel Aviv
Department: SaaS Applications
Tomorrow.io’s Saas department is focused on building software and products at scale, from infrastructure that handles massive amounts of data to outstanding customer centric user experiences in B2B, B2C and B2D products that change billions of lives worldwide.
We're looking for a hands-on builder to join Tomorrow.io's Backend Core Team as a Principal Backend Engineer- a role where you'll actively code and deploy the critical systems, APIs, and infrastructure that process vast weather datasets, execute complex algorithms, and handle extreme loads to power our resilience platform. This isn't for those who just direct from afar; we want someone who walks the walk, diving into implementation while embracing an AI-first mindset to make everything more efficient, higher quality, and faster through AI integration.
What You’ll Do
Hands-on design and build scalable, fault-tolerant backend services and APIs for real-time, high-volume demands, leveraging AI to automate and optimize where possible.
Optimize data pipelines and algorithms for low-latency weather processing, using AI to enhance accuracy, speed, and self-improvement.
Lead architectural decisions with direct contributions, from microservices to event-driven systems, always questioning how AI can accelerate development.
Ensure end-to-end reliability with AI-powered monitoring and chaos engineering for mission-critical uptime.
Collaborate across teams to refine APIs, identifying AI opportunities to streamline workflows and boost product velocity.
Mentor through active participation—code reviews, pair sessions, and prototypes—to instill a builder's ethos and AI-first culture.
Iterate on AI-enhanced solutions, like intelligent data ingestion, to drive quality improvements and faster iterations.
Uphold best practices with a focus on AI for efficiency in security, performance, and compliance.
What You Bring
10+ years of backend experience with hands-on impact on production systems at scale—building, not just planning.
Expertise in distributed systems, microservices, and tools like Kafka or gRPC, paired with AI integration for optimization.
Proficiency in data-heavy tech (Spark, streaming) and languages (Go/Python/Java), with algorithmic prowess.
Cloud and container skills (AWS/GCP, Kubernetes), using AI for automated management.
AI-first experience: Operationalizing AI in dev workflows to improve efficiency, quality, and speed.
Builder mindset: Proactive implementation, problem-solving, and shipping in dynamic settings.
Leadership via action: Mentoring while promoting AI adoption.
BSc/MSc in CS or related; interest in weather/AI a plus.
Join Tomorrow.io’s Backend Core Team
Tomorrow.io is pioneering weather resilience with space tech, generative AI, and precise modeling, trusted by top enterprises. Our Core Team builds the foundation—scaling data storms into actionable insights. We're builders who act with grit, innovate AI-first, and prioritize impact in a supportive, growth-focused environment with flex hours and unlimited PTO. If you're a hands-on engineer ready to leverage AI for bolder, faster building, join us to shape a resilient future.
___________________________________________________________________________________________
About Tomorrow.io:
Selected by TIME Magazine as one of the Top 100 Most Influential Companies in the World, Tomorrow.io is the world's leading Resilience Platform™. Combining next-generation space technology, advanced generative AI, and proprietary weather modeling, Tomorrow.io delivers unmatched forecasting and decision-making capabilities. Trusted by six of the top ten Fortune 500 companies, Tomorrow.io empowers organizations to proactively manage weather-related risks, opportunities, and enhance operational efficiency. From cutting-edge weather intelligence to real-time early warning systems, Tomorrow.io enables predictive, impact-based action for a safer, more resilient future. Learn more at Tomorrow.io.
Ethos: Our ethos guides us in everything we do - The people of Tomorrow are here to make an impact, they show true grit, and always put people first.
How we roll: We believe that magic happens when people work together. The People of Tomorrow take ownership with a bias for action. We believe in transparency and directness, putting work before ego, and empathy. The People of Tomorrow have a can-do attitude, are resilient, and curious. They are growth oriented, value people striving to be experts, and love to have fun. Here, your success is achieved by your impact and deliveries and not by the hours you put in. We have flexible hours and unlimited vacation days policy. The People of Tomorrow show empathy, mutual respect and work as one diverse team. We grow fast and move faster but we always see people first. Each person has their own career growth path for we believe that the only way for the company to grow is if you grow.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
