1

Junior Python Engineer Jobs in Maryland (NOW HIRING)

Junior Software Engineer Your Main Objective: Work in a variety of environments to develop ... Experience with Java Pig/MapReduce & Python Experience with distributed scalable Big Data Store ...

Junior Manual Test Engineer Leidos has a new and exciting opportunity for a Junior Manual Test ... Experience with programming and scripting languages (i.e., Java, shell, Python, etc). * Experience ...

Junior DevOps Engineer

Annapolis, MD · On-site

$50K - $120K/yr

Python and Cucumber Desired Skills: * AWS services such as Lambdas, Step Functions, EC2 and S3 Key Requirements: To be considered for this position you must have the following: * Possess an active or ...

Jr. Software Engineer

Bethesda, MD · On-site

$57K - $104K/yr

Leidos has an exciting opportunity for a Jr. S oftware Engineer in our Intel Security Sector ... Participates in software programming initiatives using Java, JavaScript, Python, SpringBoot, and ...

Jr. Software Engineer

Bethesda, MD · On-site

$57K - $104K/yr

Leidos has an exciting opportunity for a Jr. S oftware Engineer in our Intel Security Sector ... Participates in software programming initiatives using Java, JavaScript, Python, SpringBoot, and ...

Junior Developer

Annapolis Junction, MD · On-site

$68K - $88K/yr

MANTECH is seeking a motivated, career and customer-oriented Junior Developer to join their team ... Responsibilities : • Writing clean, maintainable, and efficient code using Python for backend ...

next page

Showing results 1-20

Junior Python Engineer information

See Maryland salary details

$32.5K

$69.7K

$106.3K

How much do junior python engineer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for junior python engineer in Maryland is $69,684.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,100.00 and $77,600.00 per year, depending on experience, location, and employer.

What is the difference between Junior Python Engineer vs Junior Data Analyst?

AspectJunior Python EngineerJunior Data Analyst
Required SkillsPython programming, basic data structures, scriptingData visualization, SQL, Excel, basic statistics
CertificationsPython certifications, coding bootcampsData analysis certifications, Excel courses
Work EnvironmentSoftware development teams, tech companiesBusiness intelligence teams, finance, marketing
Industry UsageSoftware, tech, startupsFinance, marketing, consulting

The main difference between a Junior Python Engineer and a Junior Data Analyst lies in their focus areas. Junior Python Engineers primarily develop and maintain software using Python, while Junior Data Analysts analyze data to generate insights. Both roles require some overlapping skills like basic programming, but their tools and end goals differ significantly.

What are Junior Python Engineers?

Junior Python Engineers are entry-level software developers who specialize in using the Python programming language to build, test, and maintain software applications. They typically work under the guidance of more experienced developers, contributing to coding, debugging, and documentation tasks. Junior Python Engineers may also assist in writing scripts, automating processes, and learning best practices in software development as they gain experience. This role is ideal for recent graduates or those with limited professional experience in programming.

What are the key skills and qualifications needed to thrive as a Junior Python Engineer, and why are they important?

To thrive as a Junior Python Engineer, you need a solid understanding of Python programming, basic software development principles, and a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and common Python libraries such as Flask or Django is typically expected. Strong problem-solving skills, willingness to learn, and effective communication make a candidate stand out in collaborative development teams. These skills are vital for producing reliable code, integrating smoothly into team workflows, and growing quickly in a technical environment.

What are some typical projects or tasks a Junior Python Engineer might work on in their first year?

As a Junior Python Engineer, you can expect to work on a range of foundational tasks such as writing and debugging code, developing scripts for automation, assisting in the maintenance of existing applications, and supporting the implementation of new features under the guidance of senior engineers. You may also participate in code reviews, collaborate with cross-functional teams like QA or DevOps, and handle data manipulation or API integrations. This hands-on experience helps you build confidence and deepen your understanding of industry-standard development practices.
What are the most commonly searched types of Python Engineer jobs in Maryland? The most popular types of Python Engineer jobs in Maryland are:
Infographic showing various Junior Python Engineer job openings in Maryland as of July 2026, with employment types broken down into 88% Full Time, 8% Part Time, 2% Temporary, and 2% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $69,684 per year, or $33.5 per hour.
Junior CNO Embedded Software Engineer [$229k/yr+] TS/SCI-FS Poly with Security Clearance

Junior CNO Embedded Software Engineer [$229k/yr+] TS/SCI-FS Poly with Security Clearance

SYSTOLIC

Annapolis Junction, MD • On-site

$229K/yr

Other

Re-posted 25 days ago


Job description

Candidates must already possess an active Top Secret/SCI w/ Full Scope Polygraph to be considered. Summary: • Develop, debug, and modify embedded software. • Perform software development and integration testing. • Utilize C, C++, and Python programming. • Work in Windows, Linux, and RTOS environments, including VxWorks. Qualifications & Compensation: • Degree: Technical bachelor's degree or equivalent experience • Years of experience: 5+ years • Total Compensation: $229k+ yearly Job Description: • Design, develop, debug, and modify embedded software. • Participate in code reviews and collaborate on embedded software product development. • Create and maintain documentation for developed software and techniques. • Develop and maintain support software for interfacing with embedded software. • Conduct developer testing and integration testing for all developed software. • Experience with low-level programming in Windows, Linux, or RTOS (e.g., VxWorks, uC/OS). • Proficiency in C/C++ and Python programming. • Desired: Experience automating embedded software testing on devices. About SYSTOLIC: SYSTOLIC is dedicated to giving our employees the best possible company experience so that they can focus on providing outstanding support to their customer’s mission. Our company is founded on integrity, enthusiasm, and a relentless commitment to supporting the Intelligence Community. You can learn more about us and submit an application to be considered against our current and future openings at https://systolic.com. To learn about our compensation ranges, visit our Pay Transparency page at: https://systolic.com/pay-transparency