The Climate Corporation

Software Engineering Manager, Backend (Data Analytics)

Data Engineer in Seattle, WA

Posted 2019-09-24

Position Overview:

The Climate Corporation is revolutionizing the agriculture industry with a platform and products that are helping the world’s farmers sustainably increase productivity with digital tools. We are looking for an individual to lead and grow a team of experienced and talented engineers in the delivery of Climate’s analytics platform to provide a solid foundation for the delivery of Climate’s next generation data science based products. This role is a unique opportunity to leverage Climate’s powerful cloud services, massive depth of data, and cutting edge scientific modeling to deliver a disruptive platform that makes a real world difference.

What You Will Do:

Lead, grow, and inspire a talented team of engineers focused on building and managing a cutting edge analytics platform that powers the Climate platform
Collaborate with product, data scientist, and engineering on the next generation of the industry-leading agriculture platform
Fearlessly drive an efficient and effective Agile software development process to manage a deep backlog and launch iteratively developed solutions
Motivate and provide necessary tools for engineers to work with the confidence to create simple solutions to complex problems
Ensure stability of Climate’s product through robust, scalable and fault tolerant software development practices
Help your team meet their goals and strive to be their best
Work with cutting edge open source platforms such as Hadoop, YARN, Flink, Spark, etc.
Act as an active source of engineering talent and work with recruiting teams to build and scale the future of engineering at The Climate Corporation
Align the team’s goals and objectives towards the “Bigger Picture” of the Climate Corporation
Represent Climate and present at local Meetups, User Groups and Conferences

Basic Qualifications:

Bachelor’s degree or above in computer science or related field
2+ years of demonstrated ability to grow and lead a team of engineers in a fast-paced startup environment
5+ years hands-on experience developing robust back-end services using Agile, Scrum, Kanban or similar development/management practices
Experience in architecting and playing a part in the design and code review processes for consumer-facing applications

Preferred Qualifications:

At least 2 years experience with deployment in large cloud-based distributed environments
At least 2 years experience working with distributed platforms such as YARN, Flink, Spark, etc.
Knowledge of functional programming (Strong Plus)
Experience with dynamic language (Python) (Desired)
Experience with compiled JVM language (Java, Scala) (Strong Plus)
Experience with open source schedulers (Airflow)
Experience with AWS or similar distributed architecture

Ready to be Seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Company summary

The Climate Corporation aims to help farmers around the world protect and improve their farming operations with uniquely powerful software and hardware products. The company’s proprietary Climate FieldViewPlatform™ combines hyper-local weather monitoring, agronomic modeling, and seamless data integration to deliver Climate FieldView Prime™, Climate FieldView Plus™ and Climate FieldView Pro™, mobile SaaS solutions that help farmers improve profitability by making better informed operating decisions.

The company’s unique technologies help the global $3 trillion agriculture industry to stabilize and improve profits and, ultimately, help feed the world.

For more information, please visit or follow the company on Twitter @climatecorp.


Catered meals and a large assortment of snacks, drinks, fruits, coffees, and teas to help you get through the day; company-sponsored outings, including go-kart races, kayaking, holiday yacht parties, and sporting events, etc.; superb medical, dental, vision, life, and disability benefits; 401(k) matching program; gym membership discounts; flexible spending account (FSA); vision insurance; health savings account (HSA); health care on-site (some locations); free weekly massages (some locations); employee stock purchase plan; performance bonus; stock options; equity incentive plan; charitable gift matching; maternity/paternity leave; work from home (most teams); fertility assistance; dependent care; adoption assistance; childcare reduced or flexible hours; military leave; family medical leave; unpaid extended leave; vacation and time off; employee discounts; free lunch or snacks; commuter checks and assistance; pet friendly workplace (some locations); mobile phone discount; company car; travel concierge; legal assistance; professional support; diversity program; job training; professional development; apprenticeship program; tuition assistance.

Tech Stack

We have the attitude of using the best tool for the job. For us that means using Clojure, Hadoop, AWS, Java, HTML5, React, Backbone.js, Rails, Scala, and our own set of tools.

Interview process

1) Recruiter Phone Screen (30 minutes): We share more information about the company and the role, as well as ask questions to learn about your background, skills, and interests.

2) Technical Phone Interview (60 minutes) with a member of the hiring team, over a tool such as CoderPad ( This is used to see how you would write and implement a simple solution in code in a reasonable amount of time.

3) Onsite Interview Loop (1/2 - 3/4 day) to assess CS Fundamentals, Domain Knowledge, and Design & Architecture and Culture Add.

Be Seen in a new Data Engineer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and Be Seen.