1

Python Engineer Jobs in Hampton, VA (NOW HIRING)

Software Test Engineer

Norfolk, VA · On-site

$104K - $133K/yr

Experience with C++, C#, and/or Python programming. * Knowledge of technologies such as ASP.NET, Blazor, .NET Core, and Mono is beneficial. * Proficiency in a high-level programming language, with C ...

Software Test Engineer

Norfolk, VA · On-site

$104K - $133K/yr

Experience with C++, C#, and/or Python programming. * Knowledge of technologies such as ASP.NET, Blazor, .NET Core, and Mono is beneficial. * Proficiency in a high-level programming language, with C ...

Software Test Engineer

Norfolk, VA · On-site

$104K - $133K/yr

Experience with C++, C#, and/or Python programming. Knowledge of technologies such as ASP.NET, Blazor, .NET Core, and Mono is beneficial. Proficiency in a high-level programming language, with C ...

Software Test Engineer

Norfolk, VA · On-site

$104K - $133K/yr

Experience with C++, C#, and/or Python programming. * Knowledge of technologies such as ASP.NET, Blazor, .NET Core, and Mono is beneficial. * Proficiency in a high-level programming language, with C ...

DEVOPS ENGINEER

Virginia Beach, VA · On-site

$46.75 - $64/hr

Basic scripting knowledge (Python or Bash) * Understanding of Linux environments * Strong problem-solving and communication skills Skills AWS (EC2, S3, RDS, IAM, Lambda), DevOps Practices, CI/CD ...

DATA ENGINEER

Virginia Beach, VA · On-site

$101K - $121K/yr

Data Engineer Retail & E-Commerce (2-3 Years Experience) Company: AaraTech Inc About the Role ... Write SQL queries and basic Python scripts * Assist with data ingestion and transformation

Experience with C++, C#, and/or Python programming. * Knowledge of technologies such as ASP.NET, Blazor, .NET Core, and Mono is beneficial. * Proficiency in a high-level programming language, with C ...

DATA ENGINEER

Virginia Beach, VA · On-site

$101K - $121K/yr

Develop data solutions using SQL and Python * Support healthcare data ingestion and transformation ... Engineering or related role * Strong SQL skills and basic Python knowledge * Understanding of ETL ...

Network Engineer

Norfolk, VA · On-site

$80K - $100K/yr

The Network Engineer will provide engineering, administration, and operational support for ... Develop and maintain network automation solutions utilizing Python, PowerShell, YAML, and Ansible.

NetDevOps Engineer

Norfolk, VA · On-site

$90K - $100K/yr

The NetDevOps Engineer will combine traditional network engineering with automation and DevOps ... Develop, test, & deploy network automation solutions using Ansible, Python, PowerShell, & YAML to ...

This role is centered on backend development, data engineering, and API development, with emphasis on building scalable systems using Python and FastAPI, designing and managing PostgreSQL databases ...

S. in Computer Engineering/ Science, Aerospace Engineering, or applicable engineering or science ... Proficiency in Python scripting for automation, data analysis, and prototyping tasks. * Strong ...

Full Stack Engineer

Norfolk, VA · On-site

$55 - $60/hr

Proficiency in Python backend development. * Strong knowledge of SQL and database design principles ... Strong Automated Testing and Quality Engineering Expertise (SDET/Test Automation background ...

Showing results 21-40

Python Engineer information

See Hampton, VA salary details

$22.2K

$135.3K

$195.7K

How much do python engineer jobs pay per year?

As of Sep 15, 2026, the average yearly pay for python engineer in Hampton, VA is $135,273.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,800.00 and $159,000.00 per year, depending on experience, location, and employer.

What does a Python engineer do?

A Python Engineer is a software professional who specializes in designing, developing, and maintaining applications using the Python programming language. They work on a variety of projects, including web development, data analysis, automation, and machine learning. Python Engineers collaborate with other team members to write clean and efficient code, debug issues, and ensure the performance and scalability of applications. Their expertise in Python allows them to leverage its libraries and frameworks to solve complex problems across different industries.

What does a Python engineer do?

As a Python engineer, your job is to use the Python programming language and develop code for your company. Your duties include creating a new application, integrating Python software with an existing system, or testing existing code to iron out bugs. Most employers hiring for this role have specific goals for projects in mind, and it is your job to turn those goals into reality in the most effective way. You’re also expected to use other programming skills, particularly involving Django, JavaScript, and database architecture.

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

To thrive as a Python Engineer, you need strong programming skills in Python, a solid understanding of computer science fundamentals, and experience with software development practices, often supported by a relevant degree or certification. Familiarity with frameworks like Django or Flask, version control systems such as Git, and cloud platforms like AWS or Azure are typically required. Excellent problem-solving abilities, attention to detail, and effective communication set top performers apart in this role. These skills and qualities are crucial for building scalable, maintainable code and collaborating efficiently within development teams.

How do Python engineers typically collaborate with other team members during the software development lifecycle?

Python Engineers work closely with cross-functional teams, including front-end developers, QA testers, product managers, and DevOps specialists. Collaboration often involves participating in code reviews, daily stand-up meetings, and sprint planning sessions to ensure alignment on project goals and technical requirements. Effective communication and using collaborative tools like Git, Jira, and Slack are essential for managing tasks, sharing updates, and resolving issues efficiently. This teamwork-driven environment helps deliver high-quality software and supports continuous learning from peers.

What is the difference between Python Engineer vs Data Scientist?

AspectPython EngineerData Scientist
Required CredentialsBachelor's in CS, Software Engineering, or related; Python proficiencyBachelor's or higher in Data Science, Statistics, or related; Python and analytical skills
Work EnvironmentSoftware development teams, coding, testing, deploymentData analysis, modeling, visualization, research
Employer & Industry UsageTech companies, startups, software firmsFinance, healthcare, e-commerce, research institutions
Common Search & ComparisonYesYes

Python Engineers focus on developing and maintaining software applications using Python, while Data Scientists analyze data to extract insights, often using Python for data manipulation and modeling. Both roles require Python skills but serve different primary functions within organizations.

Are Python engineers in demand?

Python engineers are in high demand across various industries such as technology, finance, and data science due to Python's versatility and widespread use in web development, automation, and machine learning. Employers seek professionals with strong programming skills, experience with frameworks like Django or Flask, and knowledge of data analysis tools, making Python engineering a strong career choice with robust job opportunities.

How much does a Python engineer make?

A Python engineer's salary varies based on experience, location, and industry, but typically ranges from $70,000 to $130,000 annually in the United States. Senior Python developers with specialized skills in frameworks, data analysis, or machine learning can earn higher salaries, especially in tech hubs or companies requiring advanced expertise.

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

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

What are popular job titles related to Python Engineer jobs in Hampton, VA?

For Python Engineer jobs in Hampton, VA, the most frequently searched job titles are:

What cities near Hampton, VA are hiring for Python Engineer jobs?

Cities near Hampton, VA with the most Python Engineer job openings:

Infographic showing various Python Engineer job openings in Hampton, VA as of August 2026, with employment types broken down into 82% Full Time, 15% Part Time, and 3% Contract. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution, with an average salary of $135,273 per year, or $65 per hour.

Marine Engineer

Chesapeake, VA • On-site

Emprise Corporation
Water Transportation • 51 - 200 employees

Full-time

Re-posted 23 days ago


Job description

For nearly 40 years, Emprise Corporation has been a trusted partner to government and commercial clients, delivering innovative solutions that keep critical operations running at peak performance. As a rapidly growing leader in Predictive Maintenance and Condition Monitoring, we leverage cutting-edge technology and industry expertise to help our customers improve reliability, maximize efficiency, and reduce operational risk.

At Emprise, you'll join a team of talented professionals who are passionate about solving complex challenges and making a measurable impact. We foster a collaborative, innovative culture where your ideas are valued, your contributions matter, and your career can grow alongside our continued success. We’re looking for an experienced Marine Engineer to grow our team in Chesapeake, VA or Ledyard, CT. If you're looking for an opportunity to work on meaningful projects in a dynamic, forward-thinking environment, we'd love to hear from you.

Responsibilities:
  • Research technical manuals, ship drawings, feedback, and regulatory requirements to assist in new vessel maintenance plan development or revisions
  • Perform shipchecks to assist in the development and validation of maintenance plan
  • Assist in condition monitoring system development, installation, and commissioning
  • Collect and validate machinery vibration data and diesel engine combustion data from operating machinery while in port and at sea
  • Travel to vessels to perform maintenance system software installation
  • Install programs onto computer or computercontrolled equipment
  • Provide support for research projects
  • Assist in root cause analysis investigations
  • Manage and prioritize multiple project timelines
  • Any additional duties assigned to help assist in other departments
  • Required Qualifications:
  • Bachelor’s Degree in Marine Engineering, Naval Architecture, Mechanical Engineering, or Electrical Engineering
  • Must be able to obtain a DOD Security Clearance
  • Ability to perform work onboard ships while underway
  • Ability to climb ladders
  • Able to lift up to 50 lbs., sit and/or stand for long periods of time
  • Desired Qualifications:
  • Advanced proficiency in Microsoft Office, internet, and job specific software applications
  • Develop individual relationships by listening, sharing ideas, and appreciating others' efforts
  • Highly organized and Detailoriented
  • Excellent timemanagement skills with ability to accurately prioritize tasks, multitask, and move multiple projects forward
  • Strong research, problem solving and analytical skills
  • Ability to learn and adapt to new technologies quickly
  • Strong verbal, written, communication, and presentation skills
  • Problem solving and decisionmaking skills
  • Ability to work independently and in a team environment
  • Identify project risks, mitigate the risk or provide a recommendation
  • Escalate project issues to appropriate leadership
  • Accurately estimate task duration and meet schedules
  • Experience working in an Agile environment and knowledge of key Agile principles
  • Sailing or Shipyard experience
  • USCG license
  • SAMM experience
  • SQL or Python Programming experience
  • Current Passport
  • Ability to travel local, domestic, and internationally when required