EngineerJobs.io
← Back to all jobs

Job Description

100% remote opportunity with Whitespace (GeoDelphi, Inc.) supporting a research and development project for AFRL. You’ll work on back-end systems that enable population simulation and related technical solutions, collaborating with Agile teams while building production-ready software primarily in Java.

Based in the Remote / Alexandria, VA area (remote), this mid-to-senior, non-management Software Engineer role emphasizes high-quality, testable engineering, strong DevOps fundamentals, and practical collaboration with customers and end users to shape feasible delivery timelines.

Responsibilities

  • Research, develop, design, modify, write, implement, and test software geared toward population simulation
  • Partner with customers/end users to define project requirements and convert them into achievable timelines
  • Collaborate across Agile teams to design, develop, test, implement, and support back-end tools and technologies
  • Write well-designed, testable, and efficient code, primarily in Java, using multiple languages as needed
  • Recommend changes to improve established application processes
  • Prepare and produce releases of software components
  • Provide technical support and consultation for application and infrastructure questions

Requirements

  • Minimum 5 years of experience in a software engineering role
  • Experience designing, building, scaling, and maintaining production software
  • Ability to assist in defining architecture requirements and establishing design and development standards
  • Consult with management and customers on product feasibility, viability of product plans, and designs
  • Incorporate emerging technologies and product supportability into design and implementation
  • Strong coding background focused on quality and testability
  • Experience with programming languages including Java and Python
  • Strong understanding of DevOps and software/application development processes
  • Demonstrated experience with continuous integration and software CM processes/tools including GitLab, JIRA, Confluence, Jenkins, Nexus, and other DevOps/CI tools
  • Experience with SQL and NoSQL databases and query optimization

Technologies

  • Java, Python, GitLab, JIRA, Confluence, Jenkins, Nexus
  • SQL, NoSQL, Agile, DevOps

Benefits

  • Medical, Dental, and Vision plans
  • Unlimited PTO
  • Federal Holiday Paid Leave
  • 12 weeks of paid Parental Leave
  • Employer Paid STD/LTD
  • Employer Paid Life Insurance
  • 401K plan and Employer Match
  • Professional Development Assistance
  • Equity Incentive Plan

Clearance, Location, and Travel

  • Clearance: Active TS/SCI or eligibility to be cleared
  • Location: Remote / Alexandria, VA
  • Travel: less than 10% travel, including a two-week stay in Rome, NY and occasional trips to the DMV area to collaborate with the managing team

Position Details

  • 100% remote
  • Candidate must be a U.S. citizen and reside in the contiguous United States
  • W-2 employee of GeoDelphi, Inc.
  • Do not accept third-party applications
  • Mid-to-senior level, non-management Software Engineer

Desired Skills

  • Bachelor’s Degree is desired but not required; experience may be considered in lieu of a degree
  • Experience with population simulation, or other data simulation
  • Experience leading a software development effort across the full spectrum of government Modeling and Simulation environments
  • Experience with geospatial engineering
  • Experience with Big Data processing tools such as Spark/Hadoop, Google BigQuery, AWS Athena and EMR
  • Experience with public clouds such as AWS, Google, Azure
  • Strong data visualization skills

Additional Experience

  • Provide product demonstrations and participate in trade shows, seminars, industry panels, and user group meetings
  • Experience acquiring client requirements and resolving workflow problems through automation optimization
  • Interact with customers regarding strategies, requirements, problem-solving, and support

Similar Jobs