Software Engineer

Posted 1ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Engineer building population-simulation solutions for GeoDelphi’s Answers platform. Developing Java and Python systems across backend, databases, DevOps, and cloud technologies.

Responsibilities:

  • Research, develop, design, implement, and test software for population simulation
  • Work with customers and end users to define project requirements and create achievable timelines
  • Collaborate across Agile teams to design, develop, test, implement, and support technical solutions in back-end development tools and technologies
  • Write well-designed, testable, and efficient code, primarily in Java
  • Recommend improvements to established application processes
  • Prepare and produce releases of software components
  • Provide technical support and consultation for application and infrastructure questions
  • Report to the VP of Engineering

Requirements:

  • Active TS/SCI or eligibility to be cleared
  • Must be a US citizen
  • Must reside in the contiguous United States
  • Must be a W2 employee of GeoDelphi, Inc.
  • No 3rd party applications
  • Minimum of 5 years of experience in a software engineering role
  • Experience designing, building, scaling, and maintaining production software
  • Strong coding abilities emphasizing quality and testability
  • Proficiency in Java and Python
  • Strong understanding of DevOps and software/application development processes
  • Experience with continuous integration and software configuration management processes/tools, including GitLab, JIRA, Confluence, Jenkins, and Nexus
  • Experience with SQL and NoSQL databases and query optimization
  • Experience acquiring client requirements and resolving workflow problems through automation optimization
  • Experience with population simulation or other data simulation
  • 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 Cloud, and Azure
  • Strong data visualization skills

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