Geospatial Software Engineer

14 hours ago


Dallas, United States Concero Full time

The Geospatial Software Engineer will be involved in the design of big data solutions that leverage open source and cloud-based solutions within the company enterprise initiative and will work with multiple teams across the organization (i.e. cloud analytics, data architects, business groups). The software engineer will participate in the building of large-scale data processing systems and API’s and should be able to work with the latest open-source technologies.


A software engineer should embrace the challenge of dealing with petabytes or even exabytes of data daily in a high-throughput API/microservice ecosystem. A software engineer understands how to apply technologies to solve big data problems and to develop innovative big data solutions. The software engineer generally works on implementing complex projects with a focus on collecting, parsing, managing, analyzing and making available large sets of data to turn information into insights using multiple platforms. The software engineer should be able to develop prototypes and proof of concepts for the selected solutions. This role will drive the engineering and building of geospatial data assets to support company’s product pipeline.


Key responsibilities include:

• Design, build and support of cloud and open source systems to process geospatial data assets via an API-based platform

• Partners with other internal development communities to bring needed data sets into the asset and making data available to the company Enterprise and internal development communities

• Building highly scalable API’s and associative architecture to support thousands of requests per second

• Provides leadership in advancing company’s understanding of environmental/external influences on field performance and risk factors

• Working at all stages of the software life cycle: Proof of Concept, MVP, Production, and Deprecation


Minimum Requirements:

• BSc degree in Computer Science or relevant job experience.

• Minimum of 2-year experience with Python, Java, Go, or similar development languages.

• Extensive knowledge in different programming or scripting languages like Go, Scala, Java, Javascript, SQL, Bash, Python and/or R.

• Experience developing HTTP APIs (REST and/or GraphQL) that serve up data in an open source technology, preferably in a cloud environment.

• Ability to build and maintain modern cloud architecture, e.g. AWS, Google Cloud, etc.

• Experience working with PostgreSQL/PostGIS.

• Experience with code versioning and dependency management systems such as GitHub, SVT, and Maven.

• Proven success utilizing Docker to build and deploy within a CI/CD Environment, preferably using Kubernetes.


Desirable qualifications:

• MSc in Computer Science or related field.

• Demonstrated knowledge of open-source geospatial solutions like GeoServer, GeoTrellis, GeoMesa.

• Experience with stream processing, e.g. Kafka.

• Highly proficient (4 years) in GoLang

• Experience working with customers/other developers to deliver full-stack development solutions e.g collect software, data, and timeline requirements in an Agile environment.

• Demonstrated knowledge of agriculture and/or agriculture-oriented businesses.

• Experience implementing complex data projects with a focus on collecting, parsing, managing, and delivery of large sets of data to turn information into insights using multiple platforms.

• Demonstrated experience adapting to new technologies.

• Capable to decide on the needed hardware and software design needs and act according to the decisions. The big data engineer should be able to develop prototypes and proof of concepts for the selected solutions.

• Experience with object-oriented design, coding and testing patterns as well as experience in engineering (commercial or open source) software platforms and large-scale data infrastructures should be present.

• Experience creating cloud computing solutions and web applications leveraging public and private API’s.

• Proven experience (2 years) with distributed systems, e.g. Argo, Kubernetes, Spark, distributed databases, grid computing.

• Proficient (4+ years) working in a Command Line Interface system e.g Docker, Argo, K8s, AWS CLI, GCloud, pSQL, SSH



  • dallas, United States Concero Full time

    The Geospatial Software Engineer will be involved in the design of big data solutions that leverage open source and cloud-based solutions within the company enterprise initiative and will work with multiple teams across the organization (i.e. cloud analytics, data architects, business groups). The software engineer will participate in the building of...


  • Dallas, United States Concero Full time

    The Geospatial Software Engineer will be involved in the design of big data solutions that leverage open source and cloud-based solutions within the company enterprise initiative and will work with multiple teams across the organization (i.e. cloud analytics, data architects, business groups). The software engineer will participate in the building of...


  • Dallas, Texas, United States Concero Full time

    Job Title: Golang DeveloperWe are seeking a highly skilled Golang Developer to join our team at Concero. As a Golang Developer, you will be responsible for designing and building cloud-based geospatial data solutions that leverage open-source technologies.Key Responsibilities:Design, build, and support cloud and open-source systems to process geospatial data...


  • Dallas, Texas, United States Lynx Software Technologies Full time

    Position OverviewLynx Software Technologies is in search of a seasoned Embedded Software Engineer at the principal level, eager to collaborate with a skilled team to deliver cutting-edge solutions for future challenges. The ideal candidate will be part of a high-achieving, multi-location team and must exhibit self-motivation, a robust work ethic, effective...


  • Dallas, United States Lynx Software Technologies Full time

    Job DescriptionJob DescriptionThompson Software Solutions is seeking a principal-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic,...

  • Software Engineer

    1 month ago


    Dallas, Texas, United States Delta System and Software Inc. Full time

    Job OverviewPosition: Software Engineer - Python SpecialistLocation: RemoteEmployment Type: ContractCompany: Delta System and Software Inc.Position Details:Key Responsibilities:Demonstrate strong programming capabilities in the Python language.Engage in writing, testing, and debugging Python code for diverse projects.Possess knowledge of popular Python...


  • Dallas, Texas, United States Lynx Software Technologies Full time

    Job Title: Principal Embedded Software EngineerWe are seeking a highly skilled Principal Embedded Software Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for designing, developing, and testing software products for our clients.Job SummaryThe successful candidate will have a...


  • Dallas, Texas, United States Rand Worldwide Full time

    Company Overview Rand Worldwide, through its division IMAGINIT Technologies, stands as a premier provider of Autodesk design and engineering solutions across various sectors including architecture, manufacturing, civil engineering, geospatial, and media and entertainment. As an Autodesk Platinum Partner and the largest Authorized Training Center (ATC) in...


  • Dallas, Texas, United States LJB Full time

    Job Title: Mid-Level Design EngineerLJB Engineering is a national, multi-disciplinary engineering consulting firm with a strong presence in the transportation, water resources, geospatial, and site design sectors.We are seeking a highly skilled and motivated Mid-Level Design Engineer to join our team. The successful candidate will possess a strong background...


  • dallas, United States Searchability® Full time

    Senior Software Developer – TS/SCI (Hybrid)MUST have an active TS/SCI (ideally with CI/FSP)**NO C2C**We are looking for a handful of Software Engineer (Senior and above)Competitive Salary + PackageMultiple locations in Virginia (Dulles, Springfield, Newport New) – HYBRID (2/3 Days On-site p/w maximum)TS/SCI (minimum, higher preferred)To find out more...


  • Dallas, United States Searchability® Full time

    Senior Software Developer – TS/SCI (Hybrid)MUST have an active TS/SCI (ideally with CI/FSP)**NO C2C**We are looking for a handful of Software Engineer (Senior and above)Competitive Salary + PackageMultiple locations in Virginia (Dulles, Springfield, Newport New) – HYBRID (2/3 Days On-site p/w maximum)TS/SCI (minimum, higher preferred)To find out more...


  • Dallas, United States Searchability® Full time

    Senior Software Developer – TS/SCI (Hybrid)MUST have an active TS/SCI (ideally with CI/FSP)**NO C2C**We are looking for a handful of Software Engineer (Senior and above)Competitive Salary + PackageMultiple locations in Virginia (Dulles, Springfield, Newport New) – HYBRID (2/3 Days On-site p/w maximum)TS/SCI (minimum, higher preferred)To find out more...

  • Software Engineer

    5 days ago


    Dallas, Texas, United States Enovis Full time

    Job Title: Software EngineerAt Enovis, we are seeking a highly skilled Software Engineer to join our Recovery Science Business Unit. As a key member of our team, you will play a crucial role in developing innovative software solutions for our clinical equipment.Job Summary:The Software Engineer will be responsible for maintaining and improving existing...


  • dallas, United States TCP Software Full time

    We are seeking a highly skilled and experienced Senior CloudOps Engineer to join our dynamic and innovative team. As a Senior CloudOps Engineer, you will play a critical role in designing, implementing, and managing our cloud infrastructure and CI/CD pipelines. You will collaborate with cross-functional teams to ensure smooth integration of software...

  • Senior DevOps Engineer

    4 months ago


    Dallas, United States TCP Software Full time

    We are seeking a highly skilled and experienced Senior CloudOps Engineer to join our dynamic and innovative team. As a Senior CloudOps Engineer, you will play a critical role in designing, implementing, and managing our cloud infrastructure and CI/CD pipelines. You will collaborate with cross-functional teams to ensure smooth integration of software...

  • Software Engineer

    2 weeks ago


    Dallas, Texas, United States Glosys Corp Full time

    GLOSYS Corp is a leading IT staffing and solutions provider. We strive to build long-term relationships with our clients based on trust, responsiveness, and accountability. Our approach to customer service is agile and nimble, allowing us to deliver high-quality results while maintaining a focus on the IT marketplace.Key Responsibilities:* Utilize software...


  • Dallas, Texas, United States Dallas Full time

    Software Engineering ManagerJoin our team in Dallas, TX, as we seek a skilled Software Engineering Manager to lead our software development efforts for drug delivery systems.About the Role:Manage the software lifecycle, from development to maintenance.Ensure compliance with industry standards and regulations.Lead a team of software engineers to deliver...


  • Dallas, Texas, United States Dallas Full time

    Software Engineering ManagerOnsite in Dallas, TXWe are seeking a Software Engineering Manager to lead software development for our drug delivery systems.This role will manage the software lifecycle, from development to maintenance, while ensuring compliance with industry standards.Key Responsibilities:Lead a team of software engineers to design, develop, and...

  • Software Engineer

    2 months ago


    Dallas, United States Motion Recruitment Full time

    We are looking for an experienced Python centered Software Engineer to join our team!Are you “Python-centric” and does programming in Python to help maintain and enhance system performance for custom software and hardware platforms interest you? At our company, we are looking for someone that can help us build out back-end software to support two main...


  • Dallas, United States CalpionPlutus Health Full time

    Job DescriptionJob DescriptionSalary: Job SummaryIn this role, you will lead a team of engineers to ensure timely software project delivery for enhanced healthcare outcomes.️‍Key ResponsibilitiesLead and mentor a team of software engineers in developing innovative healthcare software products.Collaborate with product managers and designers to define...