2

Entry Level Python Jobs in Manassas, VA (NOW HIRING)

Familiarity with Python, R, or similar programming languages for automation and data analysis ... Our entry-level program comes together on a regular basis for professional development events and ...

Junior DevSecOps Engineer

Herndon, VA · On-site

$100K - $120K/yr

Core Technical Skills for Junior/Entry Level (Recommended foundational skill additions to excel at the Junior level) * Basic Scripting: Ability to write fundamental scripts in Bash or Python to ...

... an Entry-Level Software Engineer to join our growing team! As a member of our dynamic and fast ... Implement server-side logic using Node.js, Python, or a similar backend framework. * Database ...

... an Entry-Level Software Engineer to join our growing team! As a member of our dynamic and fast ... Implement server-side logic using Node.js, Python, or a similar backend framework. * Database ...

Showing results 41-60

Entry Level Python information

See Manassas, VA salary details

$13

$58

$86

How much do entry level python jobs pay per hour?

As of Sep 14, 2026, the average hourly pay for entry level python in Manassas, VA is $58.61, according to ZipRecruiter salary data. Most workers in this role earn between $48.32 and $66.59 per hour, depending on experience, location, and employer.

What is an entry level Python job?

Entry-Level Python positions can be found in multiple industries because Python is a general-purpose language. The company you work for may shape your development, but your general responsibilities include programming software, writing code, and building web applications. Your duties have you working hands-on with Python to analyze, identify, and develop sourced data. You program efficient approaches to process data and test and troubleshoot systems. In an entry level Python position, you work under higher level programmers and assist with improvements while gaining valuable experience to enhance your skills.

What does an entry level Python developer do?

An Entry Level Python developer is responsible for writing, testing, and debugging code using the Python programming language. They typically assist in building and maintaining software applications, automating simple tasks, and supporting senior developers in various projects. Entry-level roles are ideal for those new to the field and often focus on learning best coding practices and gaining real-world experience through hands-on projects.

What are the key skills and qualifications needed to thrive as an entry level Python developer, and why are they important?

To thrive as an Entry Level Python Developer, you need a solid understanding of Python programming fundamentals, problem-solving abilities, and a relevant degree or coursework in computer science or related fields. Familiarity with version control systems like Git, basic knowledge of databases, and exposure to development environments such as PyCharm or VS Code are often expected. Strong communication, eagerness to learn, and teamwork skills help you adapt quickly and collaborate effectively with peers. These skills ensure you can contribute to projects, learn from feedback, and grow within dynamic software development teams.

What are some common challenges faced by entry level Python developers in their first role?

Entry level Python developers often encounter challenges such as understanding legacy codebases, adapting to team coding standards, and effectively using version control systems like Git. Additionally, they may need to quickly learn new frameworks or tools relevant to the project. Collaborating with more experienced developers and asking questions is key to overcoming these hurdles and growing technical skills.

What is the difference between Entry Level Python vs Data Analyst?

AspectEntry Level PythonData Analyst
Required SkillsBasic Python programming, problem-solvingData visualization, SQL, Excel, some Python
CertificationsPython for Beginners, Entry-Level ProgrammingGoogle Data Analytics, Microsoft Excel Certification
Work EnvironmentTech companies, startups, software teamsBusiness, finance, marketing departments
Industry UsageSoftware development, automation, scriptingData analysis, reporting, decision-making

Entry Level Python roles focus on basic programming skills and scripting, often within tech environments. Data Analysts combine Python with data visualization and SQL skills to interpret data for business insights. While both roles require some programming knowledge, Data Analysts typically have broader skills in data handling and reporting, making them more versatile in data-driven industries.

Is Entry Level Python in demand in 2026?

Entry level Python roles are expected to remain in demand in 2026 due to Python's widespread use in data analysis, automation, and web development. Employers seek candidates with basic programming skills, knowledge of libraries like Pandas or Flask, and the ability to learn quickly, making it a valuable entry point into tech careers.

Which entry level Python job is in demand?

Entry-level Python developer roles are in high demand across industries such as technology, finance, and data analysis. These positions often require knowledge of Python programming, basic understanding of frameworks like Django or Flask, and familiarity with version control tools like Git. Certifications and hands-on projects can improve job prospects in this field.

What are the most commonly searched types of Python jobs in Manassas, VA?

The most popular types of Python jobs in Manassas, VA are:

What are popular job titles related to Entry Level Python jobs in Manassas, VA?

For Entry Level Python jobs in Manassas, VA, the most frequently searched job titles are:

What job categories do people searching Entry Level Python jobs in Manassas, VA look for?

The top searched job categories for Entry Level Python jobs in Manassas, VA are:

What cities near Manassas, VA are hiring for Entry Level Python jobs?

Cities near Manassas, VA with the most Entry Level Python job openings:

Infographic showing various Entry Level Python job openings in Manassas, VA as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 8% Part Time, 4% Contract, and 2% Nights. Highlights an 74% Physical, 9% Hybrid, and 17% Remote job distribution, with an average salary of $121,905 per year, or $58.6 per hour.

Entry Level Water Resources Engineer

Fairfax, VA

Dewberry
Civil Engineering Construction • 501 - 1,000 employees

$78K - $107K/yr

Full-time

Re-posted 16 days ago


Dewberry rating

8.3

Company rating: 8.3 out of 10

Based on 16 frontline employees who took The Breakroom Quiz


Job description

Dewberry's Fairfax, VA office is seeking a motivated and innovative Entry-Level Water Resources Engineer to join our Resilience Solutions Group. This role supports the advancement of the science and practice of floodplain analysis, flood risk assessment, and water resources engineering. The successful candidate will work as part of a multidisciplinary team of engineers, scientists, planners, and programmers to develop and apply hydraulic models, analyze riverine and floodplain systems. This position offers opportunities to work with a broad range of advanced tools and technologies, including statistical, hydrologic, and hydraulic modeling platforms, geospatial analytics, emerging digital solutions, and cloud-based computational workflows. The successful candidate will gain hands-on experience in hydraulic engineering, floodplain management, flood risk assessment, and water resources planning and design. The ideal candidate is technically curious, collaborative, and eager to expand their expertise with excellent communication and writing skills.

Dewberry is a leading, market-facing professional services firm with more than 60 locations and 2,500 professionals nationwide. What sets us apart from our competitors is our people. At Dewberry, we seek out exceptional talent and strive to deliver the highest quality of services to our clients. Whether you’re an experienced professional or a new graduate, you’ll have the chance to collaborate with the best and brightest and work on innovative and complex projects at the forefront of the industry. Our commitment to excellence stems from our personal integrity and from other defining attributes, which we call “Dewberry at Work,” that have inspired our employees to be successful for more than a half-century.

This is an excellent opportunity for an enthusiastic and talented individual to join a team of outstanding professionals.  This position offers potential for professional growth in a great working environment and the opportunity to apply the latest technology to assist our clients in solving their most challenging problems.


  • Support hydraulic and water resources projects for municipal, state, and federal clients.
  • Assist with the development and application of one-dimensional and two-dimensional hydraulic models of rivers, floodplains, bridges, culverts, and other hydraulic structures.
  • Perform hydraulic and flood risk analyses under the guidance of senior engineers.
  • Assist with floodplain mapping, flood hazard evaluations, and water resources studies.
  • Use GIS and hydraulic modeling software to support project analyses and deliverables.
  • Collaborate with engineers, scientists, planners, and other technical specialists on multidisciplinary projects.
  • Participate in client meetings, project discussions, and field investigations as needed.

Required Skills & Experience

Candidates should demonstrate a strong foundation in hydraulic engineering, water resources engineering, and quantitative analysis. The ideal candidate is eager to learn, works effectively in a team environment, and has an interest in applying engineering principles and modeling tools to solve complex water resources challenges.

  • BS or MS in Civil Engineering, Water Resources Engineering, Hydraulic Engineering, or a related discipline.
  • 0-3 years of relevant experience in hydraulic engineering, water resources engineering, or a related field through professional employment, internships, research, or academic projects.
  • Fundamental understanding of open-channel hydraulics, hydrology, and water resources engineering principles.
  • Familiarity with GIS software, including ArcGIS Pro or QGIS.
  • Experience analyzing and interpreting engineering, hydrologic, geospatial, or environmental datasets.
  • Strong analytical, problem-solving, and quantitative skills.
  • Effective written and verbal communication skills.
  • Ability to work collaboratively in multidisciplinary teams and manage multiple assignments.
  • Engineer-in-Training (EIT) certification or the ability to obtain certification within 12 months of hire.

 Preferred Qualifications

  • Coursework or project experience involving river hydraulics, floodplain management, hydrology, or geomorphology.
  • Familiarity with Python, R, or similar programming languages for automation and data analysis.
  • Familiarity with FEMA flood studies and regulatory floodplain mapping.
  • Experience working with hydrologic, hydraulic, meteorological, or geospatial datasets.
  • Exposure to cloud computing, high-performance computing, or automated modeling workflows.
  • Exposure to USACE modeling software such as HEC-SSP, HEC-HMS, and HEC-RAS.

Don’t meet every single requirement? At Dewberry we are dedicated to building a diverse and inclusive workplace for our employee’s. So if you’re excited about this role, but your past experience doesn’t align perfectly with every qualification in the position description, we encourage you to apply anyways. You may just be the right candidate for this or other opportunities.

The projected range for this position is $82,500 - $85,000 annually. Depending upon other factors, i.e., skills, experience, location, market conditions, the range may vary slightly.

*At this time, Dewberry will not sponsor a new applicant for work authorization.

*Dewberry is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, gender identity or sexual orientation.

*Only recipients of an offer of employment from Dewberry, will be required to submit to a background screening which may include, but is not limited to, employment verification, educational and other credential verification, driving record check, criminal background check, and an investigative consumer report. These screenings will be conducted by Dewberry’s background vendor of choice and will be conducted in compliance with all applicable federal, state, and local law.

Notice to Third Party Recruiters:  Dewberry only compensates job placement recruiters that have a valid Dewberry-approved written agreement in place for recruiting services. Dewberry does not compensate third party recruiters for unsolicited job placement candidate information.


As an entry-level hire, you’ll be part of a class of peers with 0-1 year of professional experience. Our entry-level program comes together on a regular basis for professional development events and team building activities led by an advisory team to:

  • Form lasting connections with peers in your class.
  • Gain a better understanding of career growth and meaningful opportunities to align with your professional goals.
  • Expand your knowledge of Dewberry and what we do.

What Dewberry employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom