- 7 or more years of professional software development experience, building and shipping applications that real users depend on;
-
Strong full-stack ability — comfortable across a modern back end (Python strongly preferred) and a web front end, able to own a feature from database to interface;
-
Solid command of relational databases and data modeling, with the judgment to design schemas that hold up as requirements grow;
-
Experience designing and building REST APIs and integrating disparate systems, including third-party platforms with imperfect documentation;
-
Disciplined engineering practice: fluent with Git-based version control, code review, testing, and thorough documentation as a default rather than an afterthought;
-
A practical grasp of application security: authentication, two-factor, role-based access control, and safe handling of sensitive data;
-
An ownership mentality — accountable for your code in production, including the parts that are not fun;
-
The ability to work directly with non-technical operational and business stakeholders, translating their needs into sound technical decisions; and
-
A pragmatic bias toward shipping working software over gold-plating, balanced with the discipline not to leave a mess behind.
Preferred Education and Experience
-
Experience with modern cloud data platforms, ideally Databricks (Spark, Delta, Unity Catalog), or a strong equivalent such as Snowflake or a cloud data warehouse preferred;
-
Fluency with AI-assisted development tools (such as Claude Code or similar) and good judgment about where they help and where they do not preferred;
-
A track record building internal, line-of-business, or operational tools rather than only consumer or shrink-wrapped products preferred;
-
Experience taking a self-taught, solo, or prototype codebase and re-architecting it into maintainable, production-grade software preferred;
-
Experience as the technical half of a small, high-trust product team, working closely with a single product or operations lead preferred;
-
Integration experience with enterprise systems such as JD Edwards, Procore, HCSS, Autodesk, InEight, or telematics platforms preferred; and
-
Exposure to construction, utility, energy, or another industrial or field-driven industry a plus.
Licenses / Certifications
Required: N/A
Preferred: N/A
Supervisory Responsibilities
N/A
Travel Requirements
Travels: Yes
Percent of time: 10-25%, primarily to collaborate with the product owner and observe the workflows you are building for
Overnight required: Yes
Physical Demands
Stationary Position: Frequently
Pushing/Pulling/Reaching: Seldom
Climb: N/A
Kneel: N/A
Grab: N/A
Bend: N/A
Lift/carry over: Less than 10 LBS
Vision: Constantly
Hearing: Frequently
Working Conditions
Wet or Humid: N/A
Working near or on moving mechanical parts: N/A
Working near or on heavy machinery: N/A
Working in high places: N/A
Exposed to fumes or airborne particles: N/A
Exposed to toxic or caustic chemicals: N/A
Frequency of working in outdoor weather conditions: Seldom
Work with Electricity: N/A
Work with explosives: N/A
Work on or near a source of radiation: N/A
Loud noise conditions (above 87dB): N/A
Other Environmental Factors including weather conditions: PPE required when visiting active job sites and field locations