All positions

Backend Software Engineer

Global

Contract to full time

Remote

About the position

Physical and financial systems are under growing pressure from a changing planet. Neural Earth fuses geospatial intelligence and AI to help organizations understand how environmental, social, and economic factors intersect across space and time. By transforming massive geospatial datasets into clear, actionable insight, Neural Earth enables decision-makers to anticipate risk, strengthen resilience, and plan with confidence—from individual properties to global portfolios.

 

We are looking for a Senior Backend Engineer to help shape the core architecture behind these products. You will design, build, and scale APIs and data pipelines that power our risk scoring, visualization, and AI-assisted analysis. Your work will directly support capabilities like large-scale property ingestion, hazard model computation, and interactive analytics across millions of locations.

 

This is a hands-on role for someone who enjoys solving complex problems in distributed systems, spatial data processing, and performance optimization. You will collaborate closely with our data, product, and AI teams to build the infrastructure that makes Neural Earth’s insights fast, reliable, and actionable.

Responsibilities

  • Lead the development of robust backend software solutions, encompassing RESTful APIs, databases, and cloud-native technologies.
  • Architect and implement scalable software systems to support current and future business requirements.
  • Drive the evaluation and adoption of new technologies, ensuring alignment with cloud-native principles.
  • Provide technical leadership and mentorship to the team, fostering a collaborative and high-performance culture.
  • Collaborate with cross-functional teams to ensure seamless integration of backend components with other layers of the infrastructure.

Qualification

  • Proficiency in Python, PHP, and Node.js, with a focus on backend development.
  • Extensive experience in software engineering fundamentals, including data structures, algorithms, and design patterns.
  • Demonstrated ability to solve complex technical challenges and debug software defects effectively.
  • Deep understanding of principles and methodologies of deploying production SaaS platforms.
  • Hands-on experience with SQL databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Elasticsearch, ArangoDB, Neo4j).
  • Expertise in cloud services, particularly AWS, Google Cloud, Azure, or DigitalOcean.
  • Strong communication skills, with the ability to convey technical concepts to non-technical stakeholders.
  • Proven track record of translating business requirements into technical specifications.
  • Experience with Agile, Scrum, or Kanban methodologies for software development.
  • Familiarity with code versioning tools such as Git (GitHub, GitLab, Bitbucket).

Travel

  • Up to 10%

Apply for this position

All positions

Backend Software Engineer

Global

Contract to full time

Remote

About the position

Physical and financial systems are under growing pressure from a changing planet. Neural Earth fuses geospatial intelligence and AI to help organizations understand how environmental, social, and economic factors intersect across space and time. By transforming massive geospatial datasets into clear, actionable insight, Neural Earth enables decision-makers to anticipate risk, strengthen resilience, and plan with confidence—from individual properties to global portfolios.

 

We are looking for a Senior Backend Engineer to help shape the core architecture behind these products. You will design, build, and scale APIs and data pipelines that power our risk scoring, visualization, and AI-assisted analysis. Your work will directly support capabilities like large-scale property ingestion, hazard model computation, and interactive analytics across millions of locations.

 

This is a hands-on role for someone who enjoys solving complex problems in distributed systems, spatial data processing, and performance optimization. You will collaborate closely with our data, product, and AI teams to build the infrastructure that makes Neural Earth’s insights fast, reliable, and actionable.

Responsibilities

  • Lead the development of robust backend software solutions, encompassing RESTful APIs, databases, and cloud-native technologies.
  • Architect and implement scalable software systems to support current and future business requirements.
  • Drive the evaluation and adoption of new technologies, ensuring alignment with cloud-native principles.
  • Provide technical leadership and mentorship to the team, fostering a collaborative and high-performance culture.
  • Collaborate with cross-functional teams to ensure seamless integration of backend components with other layers of the infrastructure.

Qualification

  • Proficiency in Python, PHP, and Node.js, with a focus on backend development.
  • Extensive experience in software engineering fundamentals, including data structures, algorithms, and design patterns.
  • Demonstrated ability to solve complex technical challenges and debug software defects effectively.
  • Deep understanding of principles and methodologies of deploying production SaaS platforms.
  • Hands-on experience with SQL databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Elasticsearch, ArangoDB, Neo4j).
  • Expertise in cloud services, particularly AWS, Google Cloud, Azure, or DigitalOcean.
  • Strong communication skills, with the ability to convey technical concepts to non-technical stakeholders.
  • Proven track record of translating business requirements into technical specifications.
  • Experience with Agile, Scrum, or Kanban methodologies for software development.
  • Familiarity with code versioning tools such as Git (GitHub, GitLab, Bitbucket).

Travel

  • Up to 10%

Apply for this position

All positions

Backend Software Engineer

Global

Contract to full time

Remote

About the position

Physical and financial systems are under growing pressure from a changing planet. Neural Earth fuses geospatial intelligence and AI to help organizations understand how environmental, social, and economic factors intersect across space and time. By transforming massive geospatial datasets into clear, actionable insight, Neural Earth enables decision-makers to anticipate risk, strengthen resilience, and plan with confidence—from individual properties to global portfolios.

 

We are looking for a Senior Backend Engineer to help shape the core architecture behind these products. You will design, build, and scale APIs and data pipelines that power our risk scoring, visualization, and AI-assisted analysis. Your work will directly support capabilities like large-scale property ingestion, hazard model computation, and interactive analytics across millions of locations.

 

This is a hands-on role for someone who enjoys solving complex problems in distributed systems, spatial data processing, and performance optimization. You will collaborate closely with our data, product, and AI teams to build the infrastructure that makes Neural Earth’s insights fast, reliable, and actionable.

Responsibilities

  • Lead the development of robust backend software solutions, encompassing RESTful APIs, databases, and cloud-native technologies.
  • Architect and implement scalable software systems to support current and future business requirements.
  • Drive the evaluation and adoption of new technologies, ensuring alignment with cloud-native principles.
  • Provide technical leadership and mentorship to the team, fostering a collaborative and high-performance culture.
  • Collaborate with cross-functional teams to ensure seamless integration of backend components with other layers of the infrastructure.

Qualification

  • Proficiency in Python, PHP, and Node.js, with a focus on backend development.
  • Extensive experience in software engineering fundamentals, including data structures, algorithms, and design patterns.
  • Demonstrated ability to solve complex technical challenges and debug software defects effectively.
  • Deep understanding of principles and methodologies of deploying production SaaS platforms.
  • Hands-on experience with SQL databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Elasticsearch, ArangoDB, Neo4j).
  • Expertise in cloud services, particularly AWS, Google Cloud, Azure, or DigitalOcean.
  • Strong communication skills, with the ability to convey technical concepts to non-technical stakeholders.
  • Proven track record of translating business requirements into technical specifications.
  • Experience with Agile, Scrum, or Kanban methodologies for software development.
  • Familiarity with code versioning tools such as Git (GitHub, GitLab, Bitbucket).

Travel

  • Up to 10%

Apply for this position