cover image
DataCapable

Junior / Mid-Level Software Engineer

Remote

Chicago, United states

Mid level

Full Time

03-12-2025

Share this job:

Skills

Communication Problem Solving Python Java JavaScript Product Management Linux Operating Systems Machine Learning Programming angular react AWS Agile C++

Job Specifications

About DataCapable

Delivering situational awareness when it matters most, DataCapable was founded in 2013 to increase safety for organizations and communities by eliminating communication gaps via real-time global discovery and prediction of events impacting people and places. DataCapable is a SaaS company with a continuously expanding toolset that comprises the DataCapable Platform (DCP). The DCP’s patented machine learning algorithms curates actionable intelligence from massive amounts of data to enhance situational awareness, improve safety, and save lives.

About The Team

The DataCapable team is composed of passionate software engineers and industry experts driven to make positive impacts for their clients and the communities they serve.

Role Description

As a Software Engineer at DataCapable, you’ll have the opportunity to join a growing company where engineers have broad responsibility and significant influence. Our team is deeply involved in building core features of our SaaS platform—from backend services to frontend interfaces—and you’ll play a critical role in delivering customized integrations with our enterprise clients.

This includes developing secure, scalable, and reliable interfaces between our system and external platforms such as utility operations software, GIS tools, and incident management systems. You'll help tailor our product for new customers by extending our platform APIs, transforming incoming data, and building pipelines for real-time interoperability.

You'll be working closely with both internal stakeholders and external partners to understand technical requirements, contribute to integration design, and ensure successful deployments in dynamic, mission-critical environments.

DataCapable hosts all services and products in AWS and uses Esri’s ArcGIS mapping software for many of our product solutions. This is a great opportunity to learn and grow your skills in these areas as well.

Responsibilities

Be a persistent and creative problem solver. No solutions are off-limits—we welcome big ideas and diverse approaches.
Develop new features, integrations, and enhancements for our SaaS platform from design to deployment.
Design and implement data interfaces to connect our systems with third-party tools and enterprise client environments.
Collaborate with product management, QA, and client-facing teams to translate customer needs into scalable technical solutions.
Participate in client meetings to gather integration requirements and help troubleshoot issues post-deployment.
Conduct code reviews, write tests, and participate in regular Agile ceremonies to ensure quality and continuous improvement.

Qualifications & Skills

Required:

Excellent design, debugging, and problem solving skills.
Strong desire to learn new things and improve your skills.
Capable of working independently as well as part of a team.
Can look at code, figure out how it works, and make improvements to it.
Experience working in an Object Oriented programming language (Java, Python, C++, or similar).
Ability to thrive in a remote working environment.

Preferred:

Some experience working with React or other Javascript frameworks like Angular or Ember.
Knowledge of UNIX operating systems (we use Linux).
Bachelor's degree in Software Engineering, Computer Science, or related field.

About the Company

DataCapable is a software platform that detects and monitors threats in real-time allowing businesses, organizations and government to prepare and respond faster and more effectively. Know more