Software Engineer
$115k - $170kReinventing Geospatial, Inc. (RGi)
Job Description
Job Description
Reinventing Geospatial (RGi) is a leading expert in geospatial solutions for Defense, Intelligence, and Federal clients. We enhance situational awareness for soldiers and analysts by integrating software development with geospatial intelligence. Our projects range from data collection to advanced deep learning, leveraging tools like Python, Java, and ArcGIS.
We don't just fill roles we build teams of high performers and leaders who make an immediate impact. At our core, we're driven by innovation and powered by people who work at the intersection of passion and performance. Here, you'll collaborate with bold thinkers, leverage cutting edge technology, and tackle meaningful challenges from day one.
Our culture is defined and anchored by three pillars:
Energy: We bring passion, purpose, and urgency to our work.
Edge: We take initiative, embrace growth, and step outside our comfort zone.
Execution: We get things done smartly, decisively, and with real results.
If you're the kind of person who leads with initiative, thrives in a fast-paced environment, and is eager to create real impact, we want you on our team.
Clearance:
Active Top Secret clearance with an ability to obtain SCI access and willingness to obtain CI Polygraph
US Citizenship Required
*This job posting is for a potential upcoming opening, and we encourage interested candidates to apply for future consideration.
As a Software Engineer, you will...- Contribute to the design, development, testing and integration of new capabilities from an idea to production across a complex system
- Integrate capabilities from different systems across the enterprise while the needs of users and stakeholders are met
- Participate in daily standups, sprint and release planning activities, and coordinate with other team members (systems engineer, systems administrator, tester, etc.) to accomplish the tasks outlined in user stories
- Write or contribute to documentation and end-user instructions/manuals, as necessary
- Associate’s or Bachelor’s Degree in Computer Science or related field
- 5+ years of experience in software development with experience in all phases of the software development lifecycle (analysis, design, development, testing, deployment, maintenance)
- Demonstrated experience developing with modern languages such as: Python, Ruby, Clojure, Java, JavaScript, etc.
- Experience designing, developing, documenting, testing, and debugging software that contains logical and mathematical solutions to problems
- Demonstrated experience using rapid prototyping and Agile based software development methodologies
- GEOINT/SIGINT/IMINT domain knowledge
- Understanding of machine learning concepts
- Experience with development in microservice based architectures
- Understanding of web application development concepts and experience using web frameworks
- Experience with container technologies and orchestration such as Docker, Docker Compose, Kubernetes, etc.
- Experience with continuous integration and software CM processes / tools (Git, GitLab, GitLab CI, Jenkins, JIRA, Confluence)
- AWS experience and/or AWS certification (Developer, DevOps and/or, Architect, etc.)
- Security+ Certification
- Highly preferred to have Python programming language experience
Salary Range: $115,000 - $170,000
Salary is commensurate with experience.
Who we are:
Reinventing Geospatial, Inc. (RGi) is a fast-paced small business that has the environment and culture of a start-up, with the stability and benefits of a well-established firm. We solve complex problems within geospatial software development and national defense to make an Immediate Impact for our nation’s soldiers and analysts.
We pride ourselves on giving employees an exceptional life experience, where creativity thrives, and challenges are simply part of the fun. We provide truly excellent benefits, including:
· 100% paid employee healthcare & dental insurance
· Paid parental leave
· 401k with matching
· Escalating vacation time
· Referral bonuses
· Tuition reimbursement
· Professional development training
· Free beverages and snacks
· Weekly catered lunches and breakfast on Fridays
Grow to be our next leader:
At RGi, fostering a strong and organic corporate culture is paramount and serves as a compass on the decisions we make and how we operate the company. We believe our culture of camaraderie, innovation, and collaboration reflects the caliber of our employees and their dedication to the mission of providing quality software to our customers. As such, we want our employees to feel empowered to seek growth and leadership opportunities within the company and position us to maintain our culture as we grow. RGi provides opportunities, resources, training, and mentorship to all our employees to let them take control of their careers and become a leader or a crucial member of our company. If this is what you are looking for in a company, then you are what we are looking for in an employee.
Reinventing Geospatial, Inc. is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, sex, national origin, age, veteran status, disability, or any other protected class. U.S. Citizenship is required for all positions.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...situational awareness for soldiers and analysts by integrating software development with geospatial intelligence. Our projects range from... ...to apply for future consideration. As a Full Stack Software Engineer, you will... Develop, deploy, and maintain cloud-based...SuggestedFull timeImmediate start
$184k - $259.44k
...Scale AI is seeking a highly skilled and motivated Software Engineer, ARC (Architecture, Reliability, & Compute) to join our dynamic Public Sector Engineering team. As a part of this team, you will build and maintain internal CLIs/tools that standardize testing, deployment...SuggestedFull timeWork at office3 days per weekEarly shift- ...layouts, diagrams, charts, code comments and clear code. Develop software solutions by studying information needs; studying systems flow,... ...recommendations to the program manager and Chief Software Engineer. Coordinate software development activities within product lines...SuggestedFull timeContract workTemporary work
$150k - $165k
...Senior Software Engineer St. Louis Park, MN Job Summary: We are seeking a Senior Software Engineer with specialized experience in developing software for active implantable medical device systems. This role involves creating robust, secure, and scalable...SuggestedFull time- ...issues, and contributing to code documentation. Candidates should hold a Bachelor's Degree in Computer Science and have 2-4 years of software development experience, familiar with C#/.NET and Angular. The position offers a comprehensive benefits package and a...Suggested
$140k - $200k
...Position Overview: We are seeking a talented Back End Software Engineer to design, develop, and maintain scalable, secure, and high-performance server-side applications. The ideal candidate will have strong proficiency in Python and experience working with C# or...Full time$110k - $270k
...cloud-based solutions and state-of-the-art technologies to deliver product excellence and customer success. In the role of Senior Software Engineer, Data Platform at Opendata, you'll spearhead the development of entirely new architecture for our new Data platform from the...Work at officeLocal areaRemote workWork from homeFlexible hours$126.65k - $171.35k
Software Developer Engineer (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is looking for a Software Developer Engineer (Experienced or Senior) to join the Digital Analytics and System Health (DASH) software team in Hazelwood, MO. This role will support...Permanent employmentFull timeWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$126.65k - $171.35k
Software Engineer-Developer, Phantom Works Weapons (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is seeking an Application Software Engineer (Experienced or Senior) to join the Phantom Works Weapons team in St. Charles, MO (St. Louis Area). This teamsupports...Permanent employmentFull timeWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$126.65k - $171.35k
Mission Software Engineer (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is looking for a MissionSoftware Engineer(Experienced or Senior) to join the Phantom Works Open Architecture Systems Integrated Software (OASIS) Solutions team located in Berkeley...Permanent employmentFull timeContract workWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- Intramotev in St. Louis, MO is hiring a Full-Stack Software Engineer on the Controls team to own trip planning, dispatching, and onboard execution across server and vehicle components. You'll collaborate with Perception, Embedded and Applications teams in a safety-critical...
$97.24k - $162.24k
Overview Help build and scale the deployment platforms that power mission critical software. As a Software Development Engineer II focused on CI/CD and platform automation, you will design and implement tools, pipelines, and automation frameworks that enable reliable...RelocationRelocation package$145k - $260k
...improving its UX, making it intelligent and collaborative – we can help developers ship better software more quickly. We are looking for outstanding product-focused software engineers who want to work on difficult technical problems with the goal of improving developers’...Work at officeImmediate startRemote workFlexible hours- ...Software Virtualization Engineer Our work depends on a TS/SCI cleared Software Virtualization Engineer joining our team to support our Department of Defense (DoD) customer. Responsibilities include development of virtualized packages for mission baseline applications...Work experience placementRemote work
$100k
...Software Engineer (Azure Cloud, Data Engineering & Automation) | Hybrid – St. Louis, MO We are looking for a mid to senior Software Engineer to design, build, and operate backend services, data pipelines, and automation on Microsoft Azure. You will own work end to end...Work experience placementLocal areaRemote work- ...Position: Software Engineer (Senior .NET / Full‑Stack Engineer) Location: Remote Duration: 6+ Months Contract Role Overview We are seeking highly skilled Senior .NET / Full‑Stack Engineers with strong AWS and secure‑coding expertise. This role is...Contract workRemote work
- ...Description: We are looking for a .Net developer to build software using languages and technologies of the .NET framework. You will... ...and maintain effective communication with other software engineers, project managers, cross-functional project teams, and internal...
- ...speed, flexibility, and ingenuity to strengthen and protect our nation's vital interests. Requisition #: 1520 Job Tittle: Software Engineer III Location: St. Louis, MO Clearance: Secret Required Certification: CompTIA Security+ certification or a degree in...Work at office
- A technology consulting firm in St. Louis is seeking a senior-level software engineer who specializes in deploying microservices within cloud environments. This role requires a relevant degree and includes the responsibility of developing secure software architectures,...
$75.92k - $129.48k
Overview Are you ready to launch your career by building software that makes a real-world impact? As a developer on our team, you will... ...contributing to projects that matter. You’ll work alongside engineers and mentors in a collaborative, cross-functional environment that...RelocationRelocation package- Senior Software Engineer - Vehicle Health ManagementCompany:The Boeing CompanyThe Boeing Company is looking for Senior Software Engineer - Vehicle Health Management to join our Government Vehicle Health Management Systems (GHVMS) software team in Hazelwood, MO. This position...Full timeWork experience placementInterim roleRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
- ...Job Description Job Description Description: Overview We are looking for AI Native Senior Software Engineers based in Hyderabad, Pune or Bangalore to join the engineering team to help with our ongoing growth and expansion! Your focus would be on building products...Local areaRemote workWork from homeWorldwideRelocationFlexible hours
- ...Freedom Technology Solutions Groups is looking to add a senior Software Engineer to the team! This position is fully onsite in St. Louis, MO. The ideal candidate must have demonstrated firsthand experience in at least three of the following: Web services architecture,...Remote workFlexible hoursNight shift
- ...transformation of low-Earth orbit into a global space marketplace. Our mission-driven team is seeking a bold and dynamic Senior Software Engineer who is fueled by high ownership, execution horsepower, growth mindset, and driven to understand our world, science/technology,...Permanent employmentWork at officeWeekend workAfternoon shift
- ...evolution, reliability, and success of products used by customers around the world. Position Description We are seeking a Senior Software Engineer who is passionate about building modern, customer‑facing applications and who also brings strength in cloud engineering and...Visa sponsorship
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...Full timeTemporary workFlexible hours- ...Mid-level Software Engineer at DLS Engineering (on-site) DLS Engineering is seeking a Mid-level Software Engineer for a full-time position supporting a geospatial customer in St. Louis, Missouri. This is an on-site position . Why this role is a great next step for...Full time
$80k - $90k
...into actions that increase loyalty and drive growth for modern banks, lenders, and credit unions. We are seeking an Associate Software Engineer to join our Data Engineering team. In this position you’ll work directly with a team of Data, Software, Infrastructure, and QA...Full timeTemporary workWork at officeWork visaFlexible hours3 days per week- ...Description of role: We are looking for a Senior Software Engineer to produce and implement functional software solutions. You will work with upper management to define software requirements and take the lead on operational and technical projects. In this role, you should...
$186.8k - $233.5k
...through how they show up. How We Build Babylist is in the middle of a fundamental shift in how software gets made, and we are not tiptoeing into it. We are rebuilding our engineering culture around a simple belief: AI changes everything. How teams are structured, how...Work at officeRemote workFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- agile software developer Saint Louis, MO
- software developer internship no experience Saint Louis, MO
- experienced software developer Saint Louis, MO
- software developer fintech Saint Louis, MO
- financial software developer Saint Louis, MO
- software engineer Saint Louis, MO
- part time software developer remote Saint Louis, MO
- junior software developer remote Saint Louis, MO
- software engineer travel Saint Louis, MO
- federal - software developer Saint Louis, MO




