Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer image - Rise Careers
Job details

Software Engineer - job 1 of 2

Overview

Systems Planning and Analysis, Inc. (SPA) delivers high-impact, technical solutions to complex national security issues. With over 50 years of business expertise and consistent growth, we are known for continuous innovation for our government customers, in both the US and abroad. Our exceptionally talented team is highly collaborative in spirit and practice, producing Results that Matter. Come work with the best! We offer opportunity, unique challenges, and clear-sighted commitment to the mission. SPA: Objective. Responsive. Trusted.  

 

The Space and Intelligence Division provides professional services to the US Space Force, Combatant Commands, Intelligence Community, and NASA. Our work includes enterprise architectural assessments, systems engineering and integration, test, planning and execution, cost estimating and analysis, acquisition support, and cybersecurity.  We are trusted partners developing approaches and concepts to meet emerging high priority needs, assessing cutting-edge technologies, and supporting capabilities for our National Defense.  Come join the fastest growing Division at Systems Planning and Analysis, Inc.!

 

The Strategic Technology Analysis Group (STAG) offers sophisticated capabilities (people, process, and tools) to resolve unique problems in Space, Cyber, and special operations with emphasis on threat assessments, technology evaluation and prototyping, operational expertise, and modeling, simulation, and analysis. We support the Space Force, Secretary of Defense offices and theater warfighters. Our portfolio includes the Assistant Secretary of Air Force for Space Acquisition & Integration, Joint Warfare Analysis Center, Space Security and Defense Program, National Space Defense Center, Space Warfighting Analysis Center, Strategic Capabilities Office, US Space Command, and US Space Force.

 

SPA has an immediate need for a Software Engineer.

Responsibilities

The successful candidate will be experienced in developing, testing, and maintaining medium to large scale application models.  Key duties associated with this role include but are not limited to the following:

  • Focus on building new applications with emphasis on Django structures for efficient database querying and modification.
  • Proficient in Python, LabVIEW, MATLAB, and C/C++.

Qualifications

Required Qualifications:

  • Active Secret clearance
  • Experience developing, testing and maintaining medium to large scale application models, Python, Matlab, and C/C++

 

Systems Planning and Analysis, Inc. Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Systems Planning and Analysis, Inc. DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Systems Planning and Analysis, Inc.
Systems Planning and Analysis, Inc. CEO photo
Rich Sawchak
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Systems Planning and Analysis, Inc.

If you're a talented Software Engineer looking to join a dynamic team, Systems Planning and Analysis, Inc. (SPA) in Albuquerque is the perfect place for you! With a legacy of over 50 years in delivering innovative technical solutions for complex national security challenges, SPA is on the lookout for professionals who thrive in a collaborative environment. In our Space and Intelligence Division, you'll have the opportunity to work on exciting projects supporting the US Space Force, NASA, and other significant government entities. Your role will primarily focus on developing, testing, and maintaining medium to large-scale application models, with a strong emphasis on building new applications using Django frameworks for efficient database management. You'll be working with a skilled team, proficient in Python, LabVIEW, MATLAB, and C/C++. This is an incredible chance to contribute to mission-critical operations while enhancing your technical skills. If you're ready for unique challenges and a commitment to excellence, come join us at SPA and help turn technological visions into reality!

Frequently Asked Questions (FAQs) for Software Engineer Role at Systems Planning and Analysis, Inc.
What are the key responsibilities of a Software Engineer at Systems Planning and Analysis, Inc.?

As a Software Engineer at Systems Planning and Analysis, Inc., your key responsibilities will include developing, testing, and maintaining medium to large-scale application models. You'll focus on building new applications using Django structures to ensure efficient database querying and modification, while collaborating with a skilled team proficient in Python, LabVIEW, MATLAB, and C/C++. The role involves working on projects that support high-priority national defense needs, providing you with the opportunity to contribute to critical missions.

Join Rise to see the full answer
What qualifications are required for the Software Engineer position at SPA?

To qualify for the Software Engineer position at Systems Planning and Analysis, Inc., you must hold an active Secret clearance and have experience developing, testing, and maintaining medium to large-scale application models. Proficiency in Python, Matlab, and C/C++ is essential, along with a solid understanding of Django frameworks for application development. These qualifications are crucial to ensure you can effectively contribute to the technical goals of the organization.

Join Rise to see the full answer
What programming languages should I be proficient in for the Software Engineer role at SPA?

For the Software Engineer role at Systems Planning and Analysis, Inc., you should be proficient in Python, LabVIEW, MATLAB, and C/C++. These programming languages are critical for developing and maintaining the application models you'll be working on, and proficiency will enable you to effectively collaborate with your team and tackle complex challenges within the company.

Join Rise to see the full answer
How does SPA support the professional growth of Software Engineers?

At Systems Planning and Analysis, Inc., the professional growth of Software Engineers is highly prioritized. The company fosters a collaborative environment that encourages continuous learning and skill enhancement. Employees have access to unique challenges that not only help develop their technical expertise but also provide opportunities to work closely with experienced professionals on high-impact projects related to national security.

Join Rise to see the full answer
What makes the Software Engineer position at SPA unique?

The Software Engineer position at Systems Planning and Analysis, Inc. is unique due to its focus on critical national defense projects and the opportunity to work with cutting-edge technology in support of key government agencies like the US Space Force and NASA. You'll use your programming skills to address real-world challenges while collaborating with a talented team, making a significant impact on the mission of national security.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
Can you describe your experience with Python in developing applications?

When answering this question, highlight specific projects where you've applied Python to build or maintain applications. Discuss the frameworks you've used, like Django, and any challenges you faced while coding, as well as how you overcame them. This shows your problem-solving abilities and technical proficiency.

Join Rise to see the full answer
What techniques do you use to test and maintain large-scale applications?

Discuss how you utilize automated testing frameworks and techniques such as unit testing or integration testing to ensure application reliability. Explain your process for maintaining application codes, including version control and documentation practices, which reflect your dedication to software quality.

Join Rise to see the full answer
How do you ensure the efficiency of database queries in applications?

Demonstrate your understanding of database optimization techniques. Mention strategies like indexing, proper query structuring, and using efficient ORM tools like Django's queryset capabilities to showcase your approach to improving application performance.

Join Rise to see the full answer
What experience do you have with LabVIEW and MATLAB in software engineering?

Share specific examples of how you've utilized LabVIEW and MATLAB in your previous roles. Explain any projects where you combined these tools with other programming languages to design, test, or evaluate system performance, which showcases your versatility as a Software Engineer.

Join Rise to see the full answer
Describe a challenging software project you worked on. What was your role?

When answering, provide details about the project scope, your specific role and responsibilities, and any technologies you utilized. Discuss the challenges you faced and how your contributions led to success or helped overcome obstacles, illustrating your ability to adapt and succeed in complex environments.

Join Rise to see the full answer
How do you approach collaborative work within a team?

Emphasize the importance of communication, active listening, and respect for others’ ideas. Share your strategies for conducting effective team meetings and resolving conflicts, showcasing your leadership qualities and commitment to fostering a positive team dynamic.

Join Rise to see the full answer
What methods do you use for code version control?

Discuss your familiarity with tools like Git for version control, explaining how you use branching, merging, and pull requests to manage code changes efficiently. This shows you understand the importance of collaboration and organizational practices in software development.

Join Rise to see the full answer
How do you stay updated with the latest technology advancements in software engineering?

Talk about how you follow industry trends through blogs, podcasts, online courses, and community involvement. You could mention attending webinars or conferences to show your commitment to continuous learning and adaptation in a rapidly changing technology landscape.

Join Rise to see the full answer
How do you prioritize tasks and manage deadlines during a project?

Share your techniques for prioritizing tasks, such as using project management tools or methodologies like Agile. Discuss how you set deadlines, adjust priorities based on progress, and ensure that you deliver quality work within set timeframes, reflecting your organizational skills.

Join Rise to see the full answer
What interests you most about working at Systems Planning and Analysis, Inc.?

Convey your enthusiasm for SPA's mission and values while linking your personal goals to the company's objectives. Mention how the work you’d be involved in directly contributes to national security and the unique opportunities to work on cutting-edge technologies, which aligns with your career aspirations.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join a collaborative team at Systems Planning and Analysis, Inc. as a Classified System Administrator, supporting vital national security initiatives.

Lead the software development team at Airbus in Toulouse, shaping embedded systems for advanced aviation testing projects.

Photo of the Rise User
KBR Remote Mountain View, California
Posted 4 days ago

Join KBR as a remote Software Engineer for NASA’s ambitious VIPER lunar rover mission, focused on enhanced robotics and software development.

Phylax Systems Remote No location specified
Posted 3 days ago

Join Phylax Systems as a Platform Engineer to help build cutting-edge cryptographic security solutions.

Photo of the Rise User
Walmart Remote IN KA BANGALORE Home Office Building 10
Posted 11 days ago

Walmart is looking for a talented Software Engineer III to innovate and develop frontend solutions that enhance customer experiences.

Photo of the Rise User

Join Harmonia Holdings Group as a Full Stack Developer and leverage your expertise to deliver high-performance solutions in a dynamic work environment.

Abra Hybrid Brooklyn Center, Minnesota, United States
Posted 10 days ago

Abra is seeking a Backend Developer with expertise in microservices and cloud infrastructure to enhance their server-side capabilities.

Photo of the Rise User
Forethought Hybrid San Francisco, California, United States
Posted 9 days ago

Join Forethought as a Senior Backend Engineer and help shape the future of AI-powered customer support.

Photo of the Rise User

Join Dev Technology Group as an Associate Application Developer to contribute your Java expertise in a collaborative government-focused environment.

Photo of the Rise User
Posted 10 months ago
Photo of the Rise User
Posted 10 months ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

Provide top-level decision-makers with timely and objective assessments that integrate the technical, operational, programmatic, policy and business aspects, of national security issues.

31 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 16, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!