Senior Software Engineer

3 days ago


Houston, United States Northwest Management Inc Full time

Senior Software Engineer - Energy Division (Pipeline Intelligence Suite) Location - Fully Remote Expected Travel: 10% About Barr Geospatial Solutions (BGS) Barr Geospatial Solutions (BGS) is a leader in aerial intelligence, geospatial analytics, and data-driven decision making. Our family of companies - including Barr Air Patrol, Airborne Imaging, Forsite Consulting, and Northwest Management Inc.- brings together decades of flight operations, LiDAR expertise, and environmental intelligence under one mission: to transform aerial data acquisition into actionable intelligence and informed decision-making for critical infrastructure, energy, and environmental systems. With over 2.2 million miles flown annually, BGS pioneered modern aerial patrol and continues to set the standard for reliability and scale across North America. Our aircraft, sensors, and analytics platforms deliver high-resolution data that empowers operators to see - and act on - what's happening across thousands of miles of right-of-way and beyond. We're now expanding our Pipeline Intelligence Suite, part of a broader initiative to convert complex geospatial data into predictive, real-time insight. Powered by proprietary algorithms, the largest high-resolution aerial dataset in North America, and hands-on operational expertise, we're closing the gap between field data and fast, informed decisions. With more than 450 employees across the U.S. and Canada, BGS is growing quickly and building a high-talent engineering team. Together, we're creating the next era of aerial-to-action intelligence - where technology doesn't just collect data, but makes it meaningful. About the Role As a Senior Software Engineer on BGS's Energy Division, you'll help design and build the systems that power our Pipeline Intelligence Suite - the geospatial platform redefining how energy infrastructure is monitored, analyzed, and protected across North America. Our operations span fixed-wing aircraft, helicopters, drones, satellites, and LiDAR, capturing some of the most detailed aerial intelligence in the industry - with resolutions up to 100x greater than satellite imagery. This data fuels real-time analytics that help operators prevent incidents, optimize right-of-way management, and safeguard critical assets. We're expanding a lean, high-talent engineering team to accelerate development across the full stack - from sensor data ingestion and cloud architecture to AI models and visualization dashboards. This is an AI-first role, built for a hands-on engineer who combines deep geospatial fluency with creative problem-solving and cutting-edge software practices. You'll own meaningful systems end-to-end, collaborate closely with our AI, data, and product teams, and bring ideas from concept to deployment in weeks, not months. What You'll Do Architect and develop core systems for the Pipeline Intelligence Suite, integrating multi-sensor geospatial data (imagery, LiDAR, satellite, drone) into scalable, high-performance applications. Build and deploy cloud-native and on-prem solutions across both AWS and Azure, ensuring resilience, scalability, and data integrity. Lead front-end development of client-facing dashboards and in-plane interfaces, designing intuitive, high-performance UIs that surface insights clearly and drive adoption. Collaborate with AI engineers and data scientists to operationalize object-detection, change-detection, and predictive-risk models. Design APIs, data pipelines, and services to process and visualize geospatial intelligence in near real-time. Rapidly prototype and iterate MVPs, validating new features directly with internal and external users. Leverage AI-enhanced development tools like Cursor, Claude Code, and/or GitHub Copilot to 10x productivity, automate workflows, and accelerate delivery. Continuously explore emerging AI agent frameworks and software-automation tools to integrate into our internal engineering stack. Apply creative thinking to every problem - designing solutions that balance speed, accuracy, and operational practicality. Mentor peers and help build a small, high-leverage internal team around AI-first, geospatial-driven engineering excellence. What We're Looking For Mandatory: Deep expertise in integrated systems, data, and software development - ideally across imagery, LiDAR, or remote-sensing applications. 5-10 years of experience in software engineering, with a strong portfolio of production-grade geospatial applications. Proven experience deploying cloud solutions on both AWS and Azure. Proficiency in Python, TypeScript, or modern JS frameworks(React, Next.js, etc.). Proven experience in front-end development for geospatial or data-rich interfaces, including building intuitive, high-performance dashboards. Demonstrated proficiency using AI-assisted development tools(Cursor, Claude Code, GitHub Copilot, etc.) with tangible examples of increased velocity or quality. Strong understanding of API architecture, distributed systems, CI/CD pipelines, and DevOps best practices. Familiarity with geospatial frameworks and libraries such as ESRI, Mapbox, GDAL, Rasterio, PostGIS, or Deck.gl. Proven ability to creatively design solutions from problem statement to production - balancing user needs, performance, and maintainability. Bonus: Experience with AI/ML integration, data-driven automation, or multi-sensor fusion pipelines, and geospatial data. Who You Are A technologist with strong engineering instincts, curiosity across the full data stack, and an interest in geospatial A creative builder who thrives when given an open-ended problem, a desired outcome, and the freedom to design the best path forward. An engineer who uses emerging tools and automation to amplify output - not replace craftsmanship. Passionate about bridging technology and the physical world - using software to protect infrastructure and lives. Excited to join a fast-growing, elite team where your work defines the next chapter of aerial and geospatial intelligence.



  • Houston, United States Bot Auto Full time

    Senior Software Engineer, Software Integration Join to apply for the Senior Software Engineer, Software Integration role at Bot Auto Senior Software Engineer, Software Integration 1 week ago Be among the first 25 applicants Join to apply for the Senior Software Engineer, Software Integration role at Bot Auto Get AI-powered advice on this job and more...


  • Houston, United States Bot Auto Full time

    Senior Software Engineer, Software Integration Join to apply for the Senior Software Engineer, Software Integration role at Bot Auto Senior Software Engineer, Software Integration 1 week ago Be among the first 25 applicants Join to apply for the Senior Software Engineer, Software Integration role at Bot Auto Get AI-powered advice on this job and more...


  • Houston, United States SelekIT LLC Full time

    We are currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team.As a Senior Software Engineer, you will play a crucial role in the development and maintenance of our software products.You will work closely with our cross-functional teams to design, develop, and implement software solutions that meet the needs of...


  • Houston, TX, United States Bot Auto Full time

    Senior Software Engineer, Software Integration Join to apply for the Senior Software Engineer, Software Integration role at Bot Auto Senior Software Engineer, Software Integration 1 week ago Be among the first 25 applicants Join to apply for the Senior Software Engineer, Software Integration role at Bot Auto Get AI-powered advice on this job and more...


  • Houston, TX, United States SelekIT LLC Full time

    We are currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a crucial role in the development and maintenance of our software products. You will work closely with our cross-functional teams to design, develop, and implement software solutions that meet the needs of...


  • Houston, TX, United States SelekIT LLC Full time

    We are currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a crucial role in the development and maintenance of our software products. You will work closely with our cross-functional teams to design, develop, and implement software solutions that meet the needs of...


  • Houston, TX, United States SelekIT LLC Full time

    We are currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a crucial role in the development and maintenance of our software products. You will work closely with our cross-functional teams to design, develop, and implement software solutions that meet the needs of...


  • Houston, TX, United States SelekIT LLC Full time

    We are currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a crucial role in the development and maintenance of our software products. You will work closely with our cross-functional teams to design, develop, and implement software solutions that meet the needs of...


  • Houston, TX, United States SelekIT LLC Full time

    We are currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a crucial role in the development and maintenance of our software products. You will work closely with our cross-functional teams to design, develop, and implement software solutions that meet the needs of...


  • Houston, TX, United States SelekIT LLC Full time

    We are currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a crucial role in the development and maintenance of our software products. You will work closely with our cross-functional teams to design, develop, and implement software solutions that meet the needs of...