2

Remote Dod Software Engineer Jobs in Chicago, IL

Principal Software Engineer

Chicago, IL · On-site +1

$117K - $123K/yr

Remote work requests will be considered consistent with company's remote work policy. Job ... of software engineering experience in Lead, Principal, Senior, Associate Software Engineer ...

Senior Software Engineer (Java)

Chicago, IL · Remote

$128K - $169K/yr

Uphold and contribute to the team's Definition of Done (DoD). Qualifications * 5+ years of ... Remote Work Stipend * Equal Paid Parental Leave * 401k with Employer Matching * Quarterly Wellness ...

Sr. Software Engineer (Remote)

Oak Brook, IL · On-site +1

$123K - $163K/yr

We are seeking talented Senior Software Engineers who can create complex .NET back-end solutions and scalable user experiences while collaborating with an experienced team of product development ...

Advanced Software Engineer

Chicago, IL · On-site +1

$85K - $115K/yr

Advanced Software Engineer Chicago, IL Reports To: Director, Product Development & Operations BAI ... off, hybrid and remote working models, tuition assistance and the ability to work in a ...

Senior Software Engineer

Chicago, IL · On-site +1

$126K - $166K/yr

As a Software Engineer at MessageControl you'll be building intelligent products to protect people ... We're not offering remote employment at this time.

C++ Software Engineer

Chicago, IL · On-site +1

$175K - $300K/yr

About the Position Old Mission Capital LLC, is looking to add several C++ Software Engineers to ... In office M-F with 10 remote days per year Base Salary Range $175,000 - $300,000 - Salaries are ...

Full Stack Software Engineer RCM Platform Are you ready to join a cutting-edge healthcare startup ... This hands-on, high impact and fully remote U.S. based role will have the opportunity to influence ...

Senior Software Engineer

Chicago, IL · Remote

$126K - $166K/yr

Problem solving and finding ways to create scalable software while mentoring junior developers. As ... Remote Here at Allied, we believe that great talent can thrive from anywhere. Our remote friendly ...

Lead Software Engineer

Lake Forest, IL · On-site +1

$124K - $207K/yr

Remote Req Number 329896 About Grainger W.W. Grainger, Inc., is a leading broad line distributor ... As a Saff Software Engineer (Software Engineer IV) you will develop applications that align with a ...

Lead Software Engineer

Lake Forest, IL · On-site +1

$124K - $207K/yr

Remote Req Number 329896 About Grainger W.W. Grainger, Inc., is a leading broad line distributor ... As a Saff Software Engineer (Software Engineer IV) you will develop applications that align with a ...

Showing results 21-40

Remote Dod Software Engineer information

See Chicago, IL salary details

$65.4K

$152K

$211.7K

How much do remote dod software engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for remote dod software engineer in Chicago, IL is $151,971.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,600.00 and $178,200.00 per year, depending on experience, location, and employer.

What skills and qualifications are needed to thrive as a Remote DoD Software Engineer?

To thrive as a Remote DoD Software Engineer, you need strong programming skills, knowledge of secure software development practices, and a relevant degree—often with active security clearance. Familiarity with languages like Java, C++, or Python, experience with DoD-approved development environments, and certifications such as Security+ or CISSP are typically required. Excellent problem-solving, communication, and self-motivation are vital soft skills for remote collaboration and adhering to strict security protocols. These skills ensure the development of secure, reliable software that meets defense standards while maintaining effective teamwork and compliance in a remote setting.

What is a Remote DoD Software Engineer?

A Remote DoD Software Engineer is a professional who develops, tests, and maintains software systems for the U.S. Department of Defense (DoD) while working from a remote location. These engineers play a critical role in creating secure and reliable applications that support military and defense operations. They must often meet strict security and technical requirements, including obtaining security clearances and following DoD-specific software development standards. Remote DoD Software Engineers collaborate with multidisciplinary teams using secure communication tools and are responsible for ensuring their work complies with government regulations and cybersecurity protocols.

What are some unique challenges faced by Remote DoD Software Engineers, and how can they be addressed?

Remote DoD Software Engineers often encounter challenges related to secure access and communication, since much of their work involves handling sensitive or classified information. Navigating stringent cybersecurity protocols, such as working within secure VPNs or using government-approved devices, can be complex and may require additional onboarding. To address these challenges, engineers should proactively communicate with IT and security teams, stay updated on compliance requirements, and leverage secure collaboration tools provided by their organization. Building strong virtual relationships with teammates and participating in regular check-ins also help maintain project momentum and cohesion.

What is the difference between Remote Dod Software Engineer vs Remote Cybersecurity Analyst?

AspectRemote Dod Software EngineerRemote Cybersecurity Analyst
Required CredentialsBachelor's in CS or related field, security clearance often preferredBachelor's in Cybersecurity, IT, or related field, security clearance often preferred
Work EnvironmentDeveloping, testing, and maintaining software for defense systems remotelyMonitoring, analyzing, and protecting systems remotely for defense agencies
Employer & Industry UsageU.S. Department of Defense, defense contractorsU.S. Department of Defense, defense contractors, cybersecurity firms

The Remote Dod Software Engineer and Remote Cybersecurity Analyst roles both require security clearances and work within defense-related industries. While the Software Engineer focuses on developing and maintaining software systems remotely, the Cybersecurity Analyst concentrates on protecting and analyzing security threats remotely. Both roles are essential in defense technology, but they differ in daily tasks and technical focus.

What are the most commonly searched types of Dod Software Engineer jobs in Chicago, IL? The most popular types of Dod Software Engineer jobs in Chicago, IL are:
What cities near Chicago, IL are hiring for Remote Dod Software Engineer jobs? Cities near Chicago, IL with the most Remote Dod Software Engineer job openings:
Infographic showing various Remote Dod Software Engineer job openings in Chicago, IL as of July 2026, with employment types broken down into 76% Full Time, 13% Part Time, and 11% Contract. Highlights an 2% In-person, and 98% Remote job distribution, with an average salary of $151,971 per year, or $73.1 per hour.

Principal Software Engineer

Morningstar

Chicago, IL • On-site, Remote

$117K - $123K/yr

Full-time

Medical, Dental, Life, Retirement

Posted 21 days ago


MorningStar Senior Living rating

6.7

Company rating: 6.7 out of 10

Based on 30 frontline employees who took The Breakroom Quiz

63rd of 239 rated social care providers


Job description

Architect and lead the development of scalable AI and cloud-native Agentic solutions using OpenAI, Azure, and AWS to enhance financial data acquisition and automation capabilities; spearhead the design and implementation of AI-powered transcription platforms, driving significant improvements in speed and efficiency (10%). Design, code, debug, maintain, and upgrade high-performance software systems, ensuring system performance, reliability, and maintainability (10%). Provide technical leadership across multiple engineering teams, guiding day-to-day development activities and architectural decision-making (10%). Lead cross-functional collaboration with Application Architects, Systems Engineers, DevOps/SRE, and business stakeholders to ensure alignment between technical solutions and business objectives (10%). Advocate and enforce global best practices for product performance, reliability, scalability, security, and code reusability (5%). Conduct architectural design and system planning, ensuring scalable solutions that balance technical excellence with financial sector business needs (20%). Enforce coding standards and software engineering best practices for applications across development teams (10%). Lead DevOps efforts with Docker, Kubernetes, and AWS Fargate; implemented CI/CD pipelines with SonarQube and automated infrastructure deployments (10%). Make strategic infrastructure decisions, monitor operational costs, and implement optimizations to reduce spend and improve system efficiency (10%). Attend team meetings to facilitate brainstorming, problem-solving, and project updates, fostering a culture of innovation and technical rigor (5%). ***Remote work requests will be considered consistent with company's remote work policy.

Job Requirements:

This position requires a Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a technology-related filed or foreign equivalent and 8 years of software engineering experience in Lead, Principal, Senior, Associate Software Engineer, Developer, or related position; or a Master's degree in Computer Science, Computer Engineering, Information Technology, or a technology-related filed or foreign equivalent and 6 years of software engineering experience in Lead, Principal, Senior, Associate Software Engineer, Developer, or related position.

This position also requires 5 years of experience in designing scalable AI and cloud-native solutions using AWS, Azure OpenAI or similar Cloud platforms; 5 years of experience developing commercial quality software products and solutions particularly focused on distributed and real-time systems; 5 years of experience with a variety of technology components and stacks, including Python and Java; 5 years of experience with performance, reliability, scalability, security, and reusability tactics and strategies; 5 years of experience defining, refining, and maintaining application architectures for sophisticated end-user software products; 5 years of experience with troubleshooting and debugging skills; 3 years of experience mentoring and leading engineering teams; 3 years of experience in machine learning, including model development and deployment in production environments; 3 years of experience building and delivering proof-of-concepts (POCs) to validate technical solutions; 3 years of experience with AWS cloud platforms and SaaS architectures; 3 years of experience DevOps, implementing CI/CD pipelines, containerizing using Docker and orchestration using Kubernetes/AWS Fargate; 3 years of experience in agile development practices including scrum and scaled agile. *Will accept any suitable combination of education, training, and experience.

Must possess unrestricted right to work in the U.S. in this position

Base Salary Compensation: $117,957 - $123,010 per year

Compensation and Benefits

At Morningstar we believe people are at their best when they are at their healthiest. That's why we champion your wellness through a wide range of programs that support all stages of your personal and professional life. Here are some examples of the offerings we provide:

  • Financial Health

    • 100% 401k match up to 6% of salary

    • Stock Ownership Potential

    • Company provided life insurance - 1x salary + commission

  • Physical Health

    • Comprehensive health benefits(medical/dental/vision)including potential premium discounts and company-provided HSA contributions (up to $500-$2,000 annually) for specific plansand coverages

    • Additional medical Wellness Incentives - up to $300-$600 annual

    • Company-provided long- and short-termdisabilityinsurance

  • Emotional Health

    • Trust-Based Time Off

    • 6-week Paid Sabbatical Program

    • 6-Week Paid Family Caregiving Leave

    • Competitive 8-24 Week Paid Parental Leave

    • Adoption Assistance

    • Leadership Coaching & FormalMentorshipOpportunities

    • Annual Flex Stipend - $1000 annually to cover personal education & well-being expenses

    • Tuition Reimbursement

  • Social Health

    • Charitable Matching Gifts program

    • Dollars for Doers volunteer program

    • Paid volunteering days

    • 15+ Employee Resource & Affinity Groups

Morningstar's hybrid work environment gives you the opportunity to collaborate in-person each week as we've found that we're at our best when we're purposely together on a regular basis. In most of our locations, our hybrid work model is four days in-office each week. A range of other benefits are also available to enhance flexibility as needs change. No matter where you are, you'll have tools and resources to engage meaningfully with your global colleagues.

001_MstarInc Morningstar Inc. Legal Entity

What MorningStar Senior Living employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom