1

Associate Software Engineer Jobs in Baltimore, MD

Job Summary Responsible for providing supervisory oversight for Turbine/Generator Services support personnel in performance of their duties, including technical support to craft and line supervision ...

Software Integrator Engineer

Hanover, MD · On-site

$120K - $190K/yr

Overview As an Associate Software Integrator supporting mission-essential national security ... Working alongside engineers, analysts, and mission stakeholders, you will build scalable ...

New

Overview As an Associate Software Integrator supporting mission-essential national security ... Working alongside engineers, analysts, and mission stakeholders, you will build scalable ...

New

next page

Showing results 1-20

Associate Software Engineer information

See Baltimore, MD salary details

$19

$41

$97

How much do associate software engineer jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for associate software engineer in Baltimore, MD is $41.96, according to ZipRecruiter salary data. Most workers in this role earn between $30.34 and $44.42 per hour, depending on experience, location, and employer.

What are some common challenges faced by Associate Software Engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

What are the key skills and qualifications needed to thrive as an Associate Software Engineer, and why are they important?

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

What Is an Associate Software Engineer Job Description?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

What is an Associate Software Engineer?

An Associate Software Engineer is an entry-level professional who assists in designing, developing, testing, and maintaining software applications. They typically work under the guidance of senior engineers and are responsible for writing code, fixing bugs, and participating in team meetings. This role often serves as a stepping stone for recent graduates or those new to the software development field, helping them gain practical experience and develop technical skills. Associate Software Engineers usually work with a variety of programming languages and tools depending on the company and project requirements.
What are the most commonly searched types of Software Engineer jobs in Baltimore, MD? The most popular types of Software Engineer jobs in Baltimore, MD are:
What cities near Baltimore, MD are hiring for Associate Software Engineer jobs? Cities near Baltimore, MD with the most Associate Software Engineer job openings:
Infographic showing various Associate Software Engineer job openings in Baltimore, MD as of July 2026, with employment types broken down into 1% As Needed, 67% Full Time, 30% Part Time, 1% Temporary, and 1% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $87,278 per year, or $42 per hour.
Associate Software Engineer

Associate Software Engineer

Intelliforce-IT Solutions Group, LLC.

Annapolis Junction, MD • On-site

Full-time

Re-posted 4 days ago


Job description

Job Summary:
Intelliforce-IT Solutions Group, LLC is a company focused on building software that provides operational advantages through data streams. They are seeking an Associate Software Engineer to work on AI and ML integration, develop high-performance applications, and support large-scale streaming analytics systems in AWS.
Responsibilities:
• Build and integrate AI and ML capabilities into mission software systems
• Develop and optimize high-performance, GPU-enabled applications
• Design and support large-scale streaming data analytics platforms
• Use Terraform to provision and manage AWS infrastructure
• Develop backend services and performance-sensitive components in C++, Python, or Golang
• Troubleshoot and improve throughput, scalability, and system reliability
• Collaborate with engineers and stakeholders to deliver production-ready solutions in mission environments
Qualifications:
Required:
• Top Secret Clearance with Polygraph, must be active. We do not have the ability to sponsor clearances
• Must be a U.S. Citizen. We cannot sponsor visas
• Bachelor’s Degree in Computer Science or related field and 14 years of relevant experience
• Or High School Diploma and 18 years of related experience
• In-scope polygraph within the last 7 years
• AI and ML development or integration experience
• Terraform experience with AWS
• Experience with C++, Python, and or Golang
• Experience writing high-performance or GPU-enabled applications
• Experience with large-scale streaming data analytic systems
Preferred:
• Experience optimizing distributed or cloud-based systems for performance
• Familiarity with AWS-native analytics and infrastructure services
• Experience supporting mission systems in secure environments
• Strong troubleshooting and collaboration skills in fast-moving technical teams
Company:
Intelliforce-ITSG is a Woman-Owned Small Business in Ellicott City, Maryland, dedicated to delivering the highest quality secure solutions to our government customers in order to better protect our nation. Founded in 2011, the company is headquartered in Ellicott City, USA, with a team of 51-200 employees. The company is currently Growth Stage.