This week - All remote jobs
  • Thermopylae Sciences and Technology

    Full Stack Web Developer

    Location:  Remote (Work from Home) or Arlington, VA

    Do you want to work on a product that allows government organizations and businesses to host their own Google Earth globe? Open Google Earth Enterprise (Open GEE) allows organizations and businesses to take advantage of the same publicly available Google Earth capabilities, behind the firewall, in an offline/disconnected environment, or in low bandwidth areas. Joining the Thermopylae team, you’ll be helping to improve and promote Google Earth Enterprise as open source. After almost two years of maintenance updates, Google and Thermopylae have worked together to open-source Google Earth Enterprise and its components Fusion, Server, and Portable Server. Thermopylae is now leading the effort to take Open GEE to the next level for the GIS community. Check us out at:

    Project Site
    http://www.opengee.org/
     
    GitHub Site
    https://github.com/google/earthenterprise/
     

    Job Requirements

    • Bachelor's degree in Computer Science, a STEM related discipline, or relevant coursework in geographic information science
    • 4+ years Web development
    • 2+ years Python development
    • Experience deploying and supporting end-user software for an active user-base
    • Comfortable in Linux development and application environments
    • Experience with a range of web technologies (e.g. modern frameworks, REST, CSS, SSL, CORS, proxies, load-balancing, load-testing)
    • Able to adapt to a wide-range of tools. In a given day you could be working with bash, git, Ansible, Jenkins Pipeline, AWS, Nessus, or Gradle

    Additional Experience Desired

    • Python libraries: Flask, Tornado, WSGI, Psycopg2
    • Google Maps API
    • Developing and deploying geospatial/mapping applications
    • Web frameworks: Vue, Typescript, Rollup, Webpack
    • Relational databases (e.g. PostgreSQL/PostGIS)
    • Javascript unit and integration testing frameworks
    • Automation and continuous integration tools (e.g. Selenium, Jenkins)
    • C++ development

    **
    Job Duties**

    • Expected to deliver new features, enhancements, and bug fixes working with your Scrum team.
    • Expected to write unit tests, integration tests, and smoke tests along with application code.
    • Responsible for the end-to-end delivery of software.

    Thermopylae Sciences & Technology is an Equal Opportunity Employer.  All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.

Older - All remote jobs
  • Thermopylae Sciences and Technology
    PROBABLY NO LONGER AVAILABLE.

    Google Earth Enterprise (GEE) Web Developer

    Location:  Remote (Work from Home) or Arlington, VA

    Do you want to work on a product that allows government organizations and businesses to host their own Google Earth globe? Open Google Earth Enterprise (Open GEE) allows organizations and businesses to take advantage of the same publicly available Google Earth capabilities, behind the firewall, in an offline/disconnected environment, or in low bandwidth areas. Joining the Thermopylae team, you’ll be helping to improve and promote Google Earth Enterprise as open source. After almost two years of maintenance updates, Google and Thermopylae have worked together to open-source Google Earth Enterprise and its components Fusion, Server, and Portable Server. Thermopylae is now leading the effort to take Open GEE to the next level for the GIS community. Check us out at:

    Project Site
    http://www.opengee.org/
     
    GitHub Site
    https://github.com/google/earthenterprise/
     

    Job Requirements

    • Bachelor's degree in Computer Science, a STEM related discipline, or relevant coursework in geographic information science
    • 4+ years Web development
    • 2+ years Python development
    • Experience deploying and supporting end-user software for an active user-base
    • Comfortable in Linux development and application environments
    • Experience with a range of web technologies (e.g. modern frameworks, REST, CSS, SSL, CORS, proxies, load-balancing, load-testing)
    • Able to adapt to a wide-range of tools. In a given day you could be working with bash, git, Ansible, Jenkins Pipeline, AWS, Nessus, or Gradle

    Additional Experience Desired

    • Python libraries: Flask, Tornado, WSGI, Psycopg2
    • Google Maps API
    • Developing and deploying geospatial/mapping applications
    • Web frameworks: Vue, Typescript, Rollup, Webpack
    • Relational databases (e.g. PostgreSQL/PostGIS)
    • Javascript unit and integration testing frameworks
    • Automation and continuous integration tools (e.g. Selenium, Jenkins)
    • C++ development

    **
    Job Duties**

    • Expected to deliver new features, enhancements, and bug fixes working with your Scrum team.
    • Expected to write unit tests, integration tests, and smoke tests along with application code.
    • Responsible for the end-to-end delivery of software.
  • Thermopylae Sciences and Technology
    PROBABLY NO LONGER AVAILABLE.

    **Software Development Engineer in Test (SDET)

    Location: Remote (WFH) or Arlington, VA (Rosslyn)**
     
    Thermopylae Sciences and Technology, a fast-paced technology company focused on delivering innovative software solutions to customers across private and public sectors, is looking for a Software Development Engineer in Test to join our awesome development team.  
     
    We are looking for a sharp, bright, and proactive individual who can help enable our teams to coordinate and prioritize activities that enhance software quality with a focus on automation and coverage.
     
    TST Products
    http://www.t-sciences.com/products
     
    Google Earth Enterprise Open Source
    http://www.opengee.org/
     
    GitHub Site
    https://github.com/google/earthenterprise/

    Job Requirements

    • Bachelor's degree in Computer Science, Engineering, Math, or IT
    • Minimum 6 years' of relevant experience
    • Deep experience with most aspects of software testing: installation, functional, performance, load, integration, automation, and regression
    • Experience testing with web-based and Linux CLI (command line interface) software
    • Experience with Jenkins or other continuous integration/continuous deployment (CI/CD) systems
    • Experience with one or more automated functional testing frameworks (Gauge, Selenium, etc.)
    • Experience with one or more unit-testing frameworks (GTest, PyUnit, any Javascript framework, etc.)
    • Experience applying testing frameworks at scale on cloud infrastructure (AWS, GCP, Azure, etc.)
    • Working knowledge of any of the following formal languarges: Python, C/C++, Java, Swift, Ruby, Groovy, JavaScript

    Additional experience desired

    • Working background in geospatial technology and software
    • Experience with code coverage analysis software

    **
    Job Duties**

    • Assist scrum teams in identifying code quality process deficiencies in their day-to-day work
    • Assist management in identifying quality process deficiencies that impact product releases
    • Lead by example in the conversion of manual testing procedures to automated workflows to include functional testing, regression testing, integration testing, load testing, and stress testing
    • Evaluate new and alternative tools and methods for testing software and cloud deployments
    • Assist in the collection and maintenance of quality metrics for regular team and stakeholder reports
    • Maintain internal documentation on quality workflows and team working agreements

    Thermopylae Sciences & Technology is an Equal Opportunity Employer.  All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.