1

Sr Software Engineer Python Jobs in Virginia (NOW HIRING)

Sr. Software Engineer - TS/SCI Zachary Piper Solutions is seeking a Sr. Software Engineer - TS/SCI ... Strong full stack development experience with languages such as Java, Python, JavaScript/TypeScript ...

Senior Software Engineer

Mclean, VA · On-site +1

$123.80K - $163.30K/yr

Senior Software Engineer Astor & Sanders Corporation (Astor), an award-winning IT solutions ... Develop and maintain APIs using Django Rest Framework (DRF) and Python. * Work with MySQL databases ...

Senior Software Engineer

Mclean, VA · Remote

$123.80K - $163.30K/yr

Senior Software Engineer Astor & Sanders Corporation (Astor), an award-winning IT solutions ... Develop and maintain APIs using Django Rest Framework (DRF) and Python. * Work with MySQL databases ...

Senior Software Engineer U.S. Citizenship Required. Ability to qualify for a US Department of ... Object-oriented software development in C++, C#, Java, JavaScript, Python and/or other (React and ...

Senior Software Engineer

Fairfax, VA

$126.20K - $166.40K/yr

Senior Software Engineer Everforth ECS is seeking a Senior Software Engineer to work in the ... Python, Java, Go, JavaScript, Terraform, Docker, and Kubernetes to expand mission analytics ...

New

Sr Software Engineer

Virginia Beach, VA · Hybrid

$108.30K - $142.80K/yr

Sr Software Engineer Location US-VA-Virginia Beach ID 2026-11076 Category Software Engineer ... Writing code using languages such as Python, Java, or C++ to create software and applications

Senior Software Engineer FS (LOC)

Mclean, VA · Remote

$125.70K - $165.70K/yr

Senior Software Engineer - Full Stack This is a remote position. Ad Hoc is a technology company ... Expert-level proficiency in at least one of: backend engineering (Python, Java), frontend ...

Senior Software Engineer FS (LOC)

Mclean, VA · Remote

$123.80K - $163.30K/yr

Senior Software Engineer - Full Stack This is a remote position. Ad Hoc is a technology company ... Expert-level proficiency in at least one of: backend engineering (Python, Java), frontend ...

Senior Software Engineer

Ashburn, VA · On-site

$125.30K - $165.20K/yr

Responsibilities : • Develop object-oriented software in C++, C#, Java, JavaScript and/or Python ... on a software engineering team with senior staff members guiding the development of mission ...

Senior Software Engineer FS (LOC)

Mclean, VA · On-site

$123.80K - $163.30K/yr

Senior Software Engineer - Full Stack This is a remote position. Ad Hoc is a technology company ... Expert-level proficiency in at least one of: backend engineering (Python, Java), frontend ...

Senior Software Engineer

King George, VA · On-site

$114.40K - $150.80K/yr

Job Title Senior Software Engineer Location King George, VA 22485 US (Primary) Category Engineering ... Coding / analyzing one or more of the following programming languages to include C++, C, Python ...

Senior Software Engineer (McLean)

Mclean, VA · Remote

$124.10K - $163.70K/yr

Senior Software Engineer - Astor & Sanders Astor & Sanders Corporation (Astor), an award‑winning ... Develop and maintain APIs using Django Rest Framework (DRF) and Python. * Work with MySQL databases ...

Senior Software Engineer

Mclean, VA · Hybrid

$123.80K - $163.30K/yr

As a Senior Software Engineer at Exiger, you will be responsible for designing and developing ... Python, ect.) * 4+ Years experience designing, developing and delivering Micro Services * 2+ Years ...

Senior Software Engineer

Herndon, VA · On-site +1

$130K - $180K/yr

Senior Software Engineer ID: SPA-26-B1 Team: Space & Ground Systems Location: N/A More about this ... Proficiency in Python. * Experience building automated mission-critical applications and supporting ...

Senior Software Engineer

Mclean, VA · Hybrid

$123.80K - $163.30K/yr

As a Senior Software Engineer at Exiger, you will be responsible for designing and developing ... Python, ect.) * 4+ Years experience designing, developing and delivering Micro Services * 2+ Years ...

next page

Showing results 1-20

Sr Software Engineer Python information

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

To thrive as a Sr Software Engineer Python, you need advanced proficiency in Python programming, strong software architecture knowledge, and a relevant degree or equivalent experience. Experience with frameworks like Django or Flask, familiarity with version control systems (e.g., Git), and, often, certifications in cloud platforms or software development best practices are valuable. Strong problem-solving, communication, and leadership skills set you apart in collaborative and fast-paced environments. These skills ensure the delivery of robust, scalable solutions and effective teamwork on complex software projects.

What are some common challenges Sr Software Engineers specializing in Python face when working on large-scale projects?

Sr Software Engineers working with Python on large-scale projects often encounter challenges related to code scalability, performance optimization, and maintaining clean architecture. As projects grow, ensuring efficient code execution and managing dependencies can become complex. Collaborating effectively with cross-functional teams and mentoring junior developers is also a key responsibility, requiring strong communication and leadership skills. Staying updated with the latest Python frameworks and best practices is essential to address evolving project requirements and industry standards.

What does a Sr Software Engineer Python do?

A Sr Software Engineer Python is responsible for designing, developing, and maintaining complex software applications using the Python programming language. They lead technical projects, mentor junior engineers, and ensure code quality through best practices such as code reviews and testing. Senior Python Engineers often collaborate with product managers, data scientists, and other stakeholders to deliver scalable and efficient solutions. Their expertise in Python allows them to tackle challenging problems and contribute to the architecture and technical strategy of the organization.
What cities in Virginia are hiring for Sr Software Engineer Python jobs? Cities in Virginia with the most Sr Software Engineer Python job openings:
Infographic showing various Sr Software Engineer Python job openings in Virginia as of May 2026, with employment types broken down into 94% Full Time, and 6% Contract. Highlights an 88% In-person, and 12% Remote job distribution.

Software Engineer - Python

M1 Technology

Chantilly, VA

Full-time

Posted 19 days ago


Job description

M1 Technology is seeking a Software Engineer - Python with experience with experience implementing solutions using Amazon Web Services (AWS).

Requires TS/SCI with polygraph

Responsibilities:

  • Design, develop, and deploy cloud-native solutions using Python, leveraging AWS services like Lambda, S3, EC2, EventBridge, and DynamoDB.
  • Apply expertise in programming, operating systems, and networking to address complex collection needs within cloud environments.
  • Implement and maintain robust unit tests to ensure high-quality, reliable, and scalable software performance.
  • Work with container technologies to support application deployment and efficient resource management.
  • Collaborate with engineering teams to integrate software components, supporting automated systems and cloud infrastructure.

Required Skills:

  • Demonstrated experience leveraging a background in programming, software tools and packages, operating systems, and networking to solve collection needs in cloud environments
  • Demonstrated experience with Python
  • Demonstrated experience with cloud services, to include Lambda, S3, Batch, EC2, EventBridge, SQS/SNS, IAM, DynamoDB, and containers
  • Experience writing unit tests