Software Engineer

A fast-paced small business solving complex problems within geospatial software development and national defense for nation's soldiers and analysts.
$115,000 - $170,000
Backend
Mid-Level Software Engineer
In-Person
11 - 50 Employees
5+ years of experience
Enterprise SaaS

Description For Software Engineer

Join RGi's team to develop cutting-edge Geospatial Intelligence analysis software. As a Software Engineer, you'll be integral to designing, developing, and maintaining a platform that transforms disparate data into actionable intelligence. Working directly with operational users, you'll contribute to mission-critical solutions that give intel and combat organizations a decisive advantage.

The role offers a unique blend of technical challenges and meaningful impact. You'll collaborate with a diverse team of systems engineers, administrators, and testers in an Agile environment. The position requires expertise in modern programming languages and development methodologies, with a focus on building robust, scalable solutions.

RGi offers an exceptional work environment that combines the innovation of a startup with the stability of an established firm. The company provides comprehensive benefits including fully paid healthcare, 401k matching, and professional development opportunities. This role is perfect for someone who wants to make an immediate impact on national defense while growing their technical and leadership skills.

The ideal candidate will have 5+ years of software development experience and strong capabilities in languages like Python, Java, and JavaScript. Experience with microservices, container technologies, and cloud platforms is highly valued. Most importantly, you'll need an active Top Secret clearance and US citizenship, as you'll be working on sensitive, mission-critical systems.

Join a company that values both technical excellence and personal growth, offering clear paths to leadership and a culture of camaraderie, innovation, and collaboration. Your work will directly support national security while advancing your career in a supportive, forward-thinking environment.

Last updated 3 months ago

Responsibilities For Software Engineer

  • Design, development, testing and integration of new capabilities
  • Integrate capabilities from different systems across the enterprise
  • Participate in daily standups, sprint and release planning activities
  • Coordinate with team members to accomplish tasks
  • Write or contribute to documentation and end-user instructions/manuals

Requirements For Software Engineer

Python
Java
JavaScript
Kubernetes
  • Associate's or Bachelor's Degree in Computer Science or related field
  • 5+ years of experience in software development
  • Experience in all phases of the software development lifecycle
  • Experience with modern languages such as Python, Ruby, Clojure, Java, JavaScript
  • Experience designing, developing, documenting, testing, and debugging software
  • Experience using rapid prototyping and Agile based software development methodologies
  • Active Top Secret clearance with CI Polygraph willingness
  • US Citizenship required

Benefits For Software Engineer

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

Interested in this job?

Jobs Related To Reinventing Geospatial, Inc. Software Engineer

Python Software Developer - Interview Day, JPMorganChase Glasgow

Python Software Developer position at JPMorgan Chase in Glasgow, focusing on cross-risk technology solutions and corporate systems development.

Software Engineer III - Java Fullstack

Software Engineer III position at JPMorgan Chase focusing on Java Fullstack development, requiring 3+ years experience in software engineering and system design.

Software Engineer III-Automation

Mid-level Software Engineer role at JPMorgan Chase focusing on automation and quality assurance, requiring 3+ years of experience in software development and testing.

Software Engineer II -Salesforce

Software Engineer II position at JPMorgan Chase focusing on Salesforce development within Asset & Wealth Management division.

Software Engineer III -Java Full stack

Mid-level Software Engineer position at JPMorgan Chase focusing on Java full-stack development, system design, and application development within Asset & Wealth Management.