Sr. Full Stack Engineer (Node, React & Postgres)

🔍 Found ClimateTechList useful?

ClimateTechList is free for job seekers, no registration required, and I, Steven, run it by myself at cost part-time.

The site gets about 30,000-40,000 users a month. Help support this site and make it easier for other future climate job seekers!

You can buy me a coffee to support the site below. Thanks!

Job Description

Blue Sky Analytics is a Climate Intelligence company specialised in converting satellite data into environmental & climate intelligence for use cases in Carbon Markets, Asset Monitoring, and Climate Risk Analytics.

In simpler terms, we

  • monitor deforestation, afforestation, changes related to health of forests, nature based carbon projects, or
  • monitor construction of roads, highways, real estate assets, solar plants, transmission lines etc,
  • also monitor global water bodies like rivers and lakes, predict floods & droughts,
  • monitor wildfires, area burnt & so on, and
  • compile all these physical risk parameters into extensive climate risk analytics.

Blue Sky Intelligence has multiple use cases in banking, asset management, insurance, natural capital asset markets, carbon credit markets, supply chain risk management, disaster management, and more.

We are a remote-first team of 25 (data scientists, Engineers, Sales & Marketing) based in Gurugram, Mumbai and The Hague. Awarded for its innovation in Space/ Climate/AI & Data by Bloomberg, Forbes, Fast Company, MIT, Times, The Tech for Global Good, Space Oscars, and recently by World Economic Forum, Blue Sky Analytics is rapidly growing its client portfolio in Carbon Markets and Asset Monitoring serving various global clients with high quality high resolution historical and ongoing monitoring, reporting, and verification (MRV) along with detailed climate risk analytics.

What will I be doing?

  • Provide technical guidance and mentorship to the backend development team.
  • Collaborate with the frontend lead to ensure seamless integration between frontend and backend components.
  • Drive technical discussions, code reviews, and ensure adherence to coding best practices.
  • Take a hands-on approach to backend development using Node.js and Express.js.
  • Design and implement RESTful APIs and GraphQL endpoints to support frontend functionalities.
  • Utilize Postgres, TimescaleDB, and PostGIS for efficient time series and geospatial data manipulations.
  • Optimize backend systems to handle high volumes of environmental data and ensure exceptional performance.
  • Implement caching strategies and other performance-enhancing techniques.
  • Oversee database design, setup, and maintenance for Postgres, TimescaleDB, and PostGIS.
  • Ensure data integrity, availability, and security within the databases.
  • Collaborate with the DevOps team to manage AWS resources, including lambdas, ECS, EKS, and Batchjobs.
  • Utilize AWS services like ECR and CodePipeline for continuous integration and deployment.
  • Work with the Data team to utilize SageMaker for data-related tasks.
  • Lead and mentor the backend development team, fostering a collaborative and innovative work environment.
  • Manage team resources, set goals, and conduct regular performance evaluations.
  • Work closely with the Data team, which predominantly uses Python and GDAL, to ensure seamless data integration and manipulation.
  • Implement security best practices to safeguard backend systems and user data.
  • Ensure compliance with relevant data protection and privacy regulations

Requirements

  • Proven experience (5 years) as a Backend Developer, with hands-on experience in JavaScript and Node.js.
  • Previous experience in a leadership or management position is highly desirable.
  • Proficiency in Node.js and Express.js for backend development.
  • Experience with Postgres, TimescaleDB, and PostGIS for database management.
  • Strong experience with AWS services, including lambdas, ECS, EKS, Batchjobs, ECR, and CodePipeline.
  • Familiarity with containerization and orchestration technologies.
  • Excellent communication skills, both written and verbal.
  • Ability to work collaboratively with cross-functional teams.
  • Strong analytical and problem-solving skills with a focus on continuous improvement.
  • Ability to innovate and implement new technologies to enhance backend performance.

Benefits

  • Remote Work: You have the flexibility to work from home.
  • Embracing Open-Source Principles: We create a supportive community where you can utilise, engage, and collaborate on projects without restriction.
  • Comprehensive Healthcare Coverage: We provide comprehensive health benefits for you and your family, ensuring that you have peace of mind.
  • Biannual Retreats: We understand the importance of taking breaks and having fun. Our biannual retreats offer a great chance to relax, unwind and still be productive at work.

Apply to Job

👉 Please mention that you found the job on ClimateTechList, this helps us get more climate tech companies listed here, thanks!

Get a referral to Blue Sky Analytics

If possible, try to get a warm intro/referral to Blue Sky Analytics before applying! Do a LinkedIn search to see who you may know at the company. See this LinkedIn post from Steven for more details on this tactic.

All job openings from Blue Sky Analytics

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.