Mid-Senior Level Software Engineer

GeoDelphi (Whitespace) builds AI solutions for global leaders, recognized as the most innovative company in the Geospatial Industry.
Alexandria, VA, USA
Backend
Mid-Level Software Engineer
Remote
5+ years of experience
AI · Enterprise SaaS

Description For Mid-Senior Level Software Engineer

GeoDelphi, operating as Whitespace, is at the forefront of AI-powered analysis and simulation technology. We're seeking a Mid-Senior Level Software Engineer to join our team working on the Worldline platform, which creates digital twins of patterns of life through synthetic sensors. This role supports a research and development project under the Air Force Research Laboratory (AFRL), focusing on developing cutting-edge solutions for national security.

The position offers a unique opportunity to work on groundbreaking technology that generates synthetic, large-scale, geo-tagged data to simulate human activity. You'll be part of a team that delivers innovative solutions for AI, data science, and geospatial intelligence applications. The role is 100% remote for U.S. citizens residing in the contiguous United States, with minimal travel requirements (less than 5%).

As a W-2 employee, you'll enjoy comprehensive benefits including medical, dental, and vision coverage, unlimited PTO, parental leave, and equity opportunities. The position reports to the VP of Engineering and requires strong expertise in Java, Python, and database technologies. You'll work in an Agile environment, collaborating with cross-functional teams to design, develop, and implement technical solutions.

This is an excellent opportunity for experienced developers passionate about making a difference in national security while working with cutting-edge technology. The role combines technical expertise with client interaction, offering a balance of hands-on development and strategic planning.

Last updated a month ago

Responsibilities For Mid-Senior Level Software Engineer

  • Research, develop, design, modify, write, implement, and test software for population simulation
  • Work with customers/end users to define project requirements and create achievable timelines
  • Collaborate with Agile teams on technical solutions in back-end development
  • Write well-designed, testable, and efficient code primarily in Java
  • Recommend improvements to application processes
  • Prepare and produce software component releases
  • Provide technical support and consultation

Requirements For Mid-Senior Level Software Engineer

Java
Python
  • Minimum 5 years of software engineering experience
  • Experience in designing, building, scaling, and maintaining production software
  • Strong coding abilities emphasizing quality and testability
  • Experience with DevOps and software development processes
  • Experience with continuous integration tools (GitLab, JIRA, Confluence, Jenkins, Nexus)
  • Experience with SQL and NoSQL databases and query optimization
  • Must be a U.S. citizen and reside in the contiguous United States
  • Experience acquiring client requirements and resolving workflow problems
  • Ability to interact with customers regarding strategies and requirements

Benefits For Mid-Senior Level Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Education Budget
  • 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

Interested in this job?

Jobs Related To GeoDelphi Mid-Senior Level Software Engineer

Mid-Senior Level Software Engineer

Mid-Senior Level Software Engineer role at GeoDelphi, focusing on AI-powered simulation technology and backend development with Java and Python.

FULL REMOTE - Back-end Engineer - Python Developer

Remote Python Backend Developer position at PTW, offering competitive benefits and the opportunity to work with a leading global gaming services provider.

Software Development Engineer, AWS Hardware Engineering

AWS Hardware Engineering seeks Software Development Engineer to drive innovation in cloud infrastructure, focusing on CPU and Memory components optimization across AWS services.

Deployment Engineer

Deployment Engineer position at Luminai, building and implementing AI-driven automation solutions for critical business processes.

Software Development Engineer, Nitro SSD Observability

Software Development Engineer position at Amazon AWS focusing on building and operating large-scale monitoring and observability systems for Nitro SSD storage platform.