1

Python Script Jobs in Virginia (NOW HIRING)

DATA ENGINEER

Virginia Beach, VA · On-site

$101K - $121K/yr

Write SQL queries and basic Python scripts * Assist with data ingestion and transformation * Perform data quality checks * Support data warehouse activities * Collaborate with BI teams * Maintain ...

... Python scripts and managing CI/CD pipelines. • Designing and developing scalable, reliable backend services and APIs using Go. • Implementing RESTful APIs and gRPC services with a focus on ...

Knowledge of creating Angular components, services, good understanding of state management and UI performanceExperience developing and maintaining Python applications, APIs, automation scripts, or ...

Showing results 41-60

Python Script information

What is a python script?

A Python Script job involves writing and maintaining Python code to automate tasks, process data, or develop software applications. These jobs often require knowledge of scripting, debugging, and working with libraries to enhance functionality. Python scripting is used in web development, data analysis, machine learning, and system automation. Professionals in this role should understand programming concepts, debugging techniques, and best practices for efficient scripting.

What does a python script do?

A Python Script Developer typically spends their day designing, writing, and testing code to automate processes or analyze data according to project requirements. They collaborate closely with team members and stakeholders to understand automation needs, debug existing scripts, and document their work for future maintenance. Tasks often include integrating third-party APIs, performing data extraction and transformation, and ensuring their code runs efficiently in different environments. Over time, developers may also work on optimizing legacy scripts or migrating workflows to newer technologies, offering continual opportunities to learn and advance within the team.

What are the key skills and qualifications needed to thrive in the python script position, and why are they important?

To thrive as a Python Script Developer, you need strong programming skills in Python, a relevant degree in computer science or a related field, and experience with automation or data processing tasks. Familiarity with popular Python libraries (such as pandas, NumPy, or requests), version control systems like Git, and relevant certifications like PCEP or PCAP can be advantageous. Problem-solving abilities, attention to detail, and effective communication are key soft skills that help in collaborating with teams and interpreting requirements. These skills and qualities ensure that scripts are efficient, reliable, and meet organizational needs for automation and data analysis.

Are Python Script coders in demand?

Python scripting is highly in demand across industries such as data analysis, automation, and web development. Employers seek Python programmers with skills in libraries like Pandas, NumPy, and frameworks such as Django, often requiring certifications or experience with version control tools like Git. The role typically offers opportunities for remote work and competitive salaries due to the language's versatility and widespread use.

What are popular job titles related to Python Script jobs in Virginia?

For Python Script jobs in Virginia, the most frequently searched job titles are:

What job categories do people searching Python Script jobs in Virginia look for?

The top searched job categories for Python Script jobs in Virginia are:

Infographic showing various Python Script job openings in Virginia as of August 2026, with employment types broken down into 64% Full Time, and 36% Contract. Highlights an 96% In-person, and 4% Remote job distribution.

Role: Advanced SQL Developer / Data Engineer (Python, Snowflake, BI) - McLean VA (Onsite)

Mclean, VA • On-site

Lorven Technologies
IT Services • 51 - 200 employees

Full-time

Posted 18 days ago


Job description

Job Title: Advanced SQL Developer / Data Engineer (Python, Snowflake, BI)
Location: McLean VA (Onsite)

Job Summary
We are seeking a highly skilled and detail-oriented Advanced SQL Developer / Data Engineer with strong expertise in SQL, Business Intelligence (BI) tools, Python, Snowflake, and Database Management. The ideal candidate will be responsible for designing, developing, optimizing, and maintaining enterprise data solutions, data pipelines, reporting dashboards, and database systems to support business decision-making and analytics initiatives.
Key Responsibilities
SQL Development & Optimization
  • Design, develop, and maintain complex SQL queries, stored procedures, functions, triggers, and views.
  • Optimize database performance through query tuning and indexing strategies.
  • Perform data extraction, transformation, and loading (ETL/ELT) activities.
  • Troubleshoot and resolve database-related issues and performance bottlenecks.
Snowflake Data Warehouse Management
  • Design and manage Snowflake data warehouse environments.
  • Develop and optimize Snowflake data models, schemas, and database objects.
  • Implement data loading, transformation, and orchestration processes.
  • Monitor Snowflake usage, performance, and cost optimization.
Python Development
  • Develop Python scripts and automation solutions for data processing and reporting.
  • Build scalable ETL pipelines using Python.
  • Perform data analysis, cleansing, validation, and transformation.
  • Integrate data from multiple sources using APIs and Python-based frameworks.
Business Intelligence & Reporting
  • Develop and maintain dashboards, reports, and visualizations using BI tools such as:
    • Power BI
    • Tableau
    • Qlik Sense/View
    • Looker (preferred)
  • Gather reporting requirements from stakeholders and translate them into actionable analytics solutions.
  • Ensure data accuracy and consistency across reporting platforms.
Database Administration & Management
  • Manage and maintain relational databases including SQL Server, Oracle, PostgreSQL, or MySQL.
  • Implement backup, recovery, security, and disaster recovery strategies.
  • Monitor database health and ensure optimal system performance.
  • Establish data governance and data quality standards.
Collaboration & Stakeholder Engagement
  • Work closely with business teams, analysts, architects, and developers.
  • Support data migration, modernization, and cloud transformation initiatives.
  • Participate in code reviews and contribute to best practices for data engineering and analytics.
Required Skills & Qualifications
Technical Skills
  • Strong expertise in Advanced SQL including query optimization, indexing, partitioning, and performance tuning.
  • Hands-on experience with Snowflake Data Warehouse.
  • Proficiency in Python for data engineering and automation.
  • Experience with BI tools such as Power BI, Tableau, Qlik, or Looker.
  • Strong understanding of ETL/ELT processes and data integration.
  • Experience working with relational and dimensional data models.
  • Knowledge of cloud platforms such as AWS, Azure, or GCP.
  • Experience with version control tools such as Git.
Database Skills
  • Database design and administration.
  • Data modeling and schema design.
  • Backup and recovery management.
  • Database security and access control.
  • Performance monitoring and tuning.
Preferred Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Data Science, or related field.
  • 5+ years of experience in SQL Development, Data Engineering, or BI Development.
  • Snowflake certification is a plus.
  • Experience with data orchestration tools such as Airflow, Azure Data Factory, or Informatica.
  • Knowledge of Agile/Scrum methodologies.
Key Competencies
  • Strong analytical and problem-solving skills.
  • Excellent communication and stakeholder management abilities.
  • Attention to detail and commitment to data quality.
  • Ability to manage multiple projects and priorities.
  • Continuous learning mindset and adaptability to new technologies.
Experience Required
10+ years of experience in:
  • Advanced SQL Development
  • Snowflake Data Warehousing
  • Python Programming
  • Business Intelligence Reporting
  • Database Administration & Management
Nice to Have
  • Data Lake and Big Data experience.
  • Knowledge of Spark or PySpark.
  • Experience with Machine Learning data pipelines.
  • Exposure to DevOps and CI/CD practices.

Lorven technologies logo

About Lorven technologies

Sourced by ZipRecruiter

Lorven Technologies, headquartered in Plainsboro, New Jersey, United States, is a reputable company in the technology industry, specializing in providing effective IT solutions and consulting services. The company's official website, lorventech.com, offers comprehensive insights into its offerings which include but are not limited to software development, IT consulting, project management, and business analysis. Since its inception, Lorven Technologies has been committed to ensuring efficiency and reliability in delivering IT services to its global clientele, establishing itself as a trusted name in the industry.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Plainsboro, NJ, US

Year founded

2001

Social media