Develop software using modern programming languages such as Java, Python, C++, or TypeScript/Angular. * Write clean, testable, and maintainable code following secure coding and software engineering ...
Develop software using modern programming languages such as Java, Python, C++, or TypeScript/Angular. * Write clean, testable, and maintainable code following secure coding and software engineering ...
Develop software using modern programming languages such as Java, Python, C++, or TypeScript/Angular. * Write clean, testable, and maintainable code following secure coding and software engineering ...
Develop software using modern programming languages such as Java, Python, C++, or TypeScript/Angular. * Write clean, testable, and maintainable code following secure coding and software engineering ...
AI/ML Software Engineer
Chesapeake, VA · On-site +1
Develop software using modern programming languages such as Java, Python, C++, or TypeScript/Angular. * Write clean, testable, and maintainable code following secure coding and software engineering ...
AI/ML Software Engineer
Chesapeake, VA · On-site +1
Develop software using modern programming languages such as Java, Python, C++, or TypeScript/Angular. * Write clean, testable, and maintainable code following secure coding and software engineering ...
Develop software using modern programming languages such as Java, Python, C++, or TypeScript/Angular. * Write clean, testable, and maintainable code following secure coding and software engineering ...
Develop software using modern programming languages such as Java, Python, C++, or TypeScript/Angular. * Write clean, testable, and maintainable code following secure coding and software engineering ...
... Wireshark, Python, and Pyshark to ingest and analyze cellular network traffic • Automate ... reverse engineering of commercial software for internal R&D purposes • Collaborate with ...
... Wireshark, Python, and Pyshark to ingest and analyze cellular network traffic • Automate ... reverse engineering of commercial software for internal R&D purposes • Collaborate with ...
Job Summary : IBM is seeking a versatile software engineer with TS/SCI US Government security ... Manage and analyze diverse data types and structures using programming languages like Python and ...
Job Summary : IBM is seeking a versatile software engineer with TS/SCI US Government security ... Manage and analyze diverse data types and structures using programming languages like Python and ...
Create data collection and analytics tools using Python, Bash, or other scripting languages ... Conduct reverse engineering of commercial software for internal R&D purposes Collaborate with ...
Create data collection and analytics tools using Python, Bash, or other scripting languages ... Conduct reverse engineering of commercial software for internal R&D purposes Collaborate with ...
... as Python, Java, JavaScript, React, or Node.js * 3+ years of experience with design and ... Experience with Agile methodology, software engineering, product management, and software products
... as Python, Java, JavaScript, React, or Node.js * 3+ years of experience with design and ... Experience with Agile methodology, software engineering, product management, and software products
Software Engineer III
Norfolk, VA · On-site
$55.75 - $74.75/hr
WR has a potential opportunity for an experienced Software Engineer to support the design ... Six (6)+ years of active professional Python experience * Four (4)+ years of professional modern C ...
Software Engineer III
Norfolk, VA · On-site
$55.75 - $74.75/hr
WR has a potential opportunity for an experienced Software Engineer to support the design ... Six (6)+ years of active professional Python experience * Four (4)+ years of professional modern C ...
Software Engineer III
$55.75 - $74.75/hr
WR has a potential opportunity for an experienced Software Engineer to support the design ... Six (6)+ years of active professional Python experience * Four (4)+ years of professional modern C ...
Software Engineer III
$55.75 - $74.75/hr
WR has a potential opportunity for an experienced Software Engineer to support the design ... Six (6)+ years of active professional Python experience * Four (4)+ years of professional modern C ...
Software Engineer III
$55.75 - $74.75/hr
Bachelor of Science degree in Software Engineering, Computer Science, Computer/Electrical Engineering Six (6)+ years of active professional Python experience Four (4)+ years of professional modern C ...
Software Engineer III
$55.75 - $74.75/hr
Bachelor of Science degree in Software Engineering, Computer Science, Computer/Electrical Engineering Six (6)+ years of active professional Python experience Four (4)+ years of professional modern C ...
Job Number: R0240777 DevSecOps Software Engineer The Opportunity: Today's dynamic technology ... as Python, Java, JavaScript, React, or Node.js * 3+ years of experience with design and ...
Job Number: R0240777 DevSecOps Software Engineer The Opportunity: Today's dynamic technology ... as Python, Java, JavaScript, React, or Node.js * 3+ years of experience with design and ...
DevSecOps Software Engineer The Opportunity: Today's dynamic technology landscape demands constant ... as Python, Java, JavaScript, React, or Node.js * 3+ years of experience with design and ...
DevSecOps Software Engineer The Opportunity: Today's dynamic technology landscape demands constant ... as Python, Java, JavaScript, React, or Node.js * 3+ years of experience with design and ...
Software Engineer III
Norfolk, VA · On-site
$50 - $67.25/hr
WR has a potential opportunity for an experienced Software Engineer to support the design ... Six (6)+ years of active professional Python experience * Four (4)+ years of professional modern C ...
Software Engineer III
Norfolk, VA · On-site
$50 - $67.25/hr
WR has a potential opportunity for an experienced Software Engineer to support the design ... Six (6)+ years of active professional Python experience * Four (4)+ years of professional modern C ...
Software Engineer 3
$96K - $138K/yr
In-depth knowledge of programming languages such as C++ and Python * Experience with Data ... Software Engineer family. The listed salary range for this role is intended as a good faith ...
Software Engineer 3
$96K - $138K/yr
In-depth knowledge of programming languages such as C++ and Python * Experience with Data ... Software Engineer family. The listed salary range for this role is intended as a good faith ...
Seeking a versatile software engineer with TS/SCI US Government security clearance and FSP to join ... Manage and analyze diverse data types and structures using programming languages like Python and ...
New
Seeking a versatile software engineer with TS/SCI US Government security clearance and FSP to join ... Manage and analyze diverse data types and structures using programming languages like Python and ...
New
Palantir Software Engineer
Norfolk, VA · On-site
$69K - $158K/yr
Virginia Beach, Virginia, USA Palantir Software Engineer The Opportunity: As a full stack developer ... Build modular applications and workflows leveraging TypeScript, Python, and Foundry AIP.
Palantir Software Engineer
Norfolk, VA · On-site
$69K - $158K/yr
Virginia Beach, Virginia, USA Palantir Software Engineer The Opportunity: As a full stack developer ... Build modular applications and workflows leveraging TypeScript, Python, and Foundry AIP.
MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team onsite in Norfolk, Virginia supporting the Navy Continuous Training Environment (NCTE) Program!
MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team onsite in Norfolk, Virginia supporting the Navy Continuous Training Environment (NCTE) Program!
MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team onsite in Norfolk, Virginia supporting the Navy Continuous Training Environment (NCTE) Program!
MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team onsite in Norfolk, Virginia supporting the Navy Continuous Training Environment (NCTE) Program!
Software Engineer
Norfolk, VA · On-site
MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team onsite in Norfolk, Virginia supporting the Navy Continuous Training Environment (NCTE) Program!
Software Engineer
Norfolk, VA · On-site
MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team onsite in Norfolk, Virginia supporting the Navy Continuous Training Environment (NCTE) Program!
Python Software Engineer information
See Virginia Beach, VA salary details
$21.8K - $37.3K
1% of jobs
$37.3K - $52.8K
0% of jobs
$52.8K - $68.3K
4% of jobs
$68.3K - $83.8K
5% of jobs
$83.8K - $99.3K
10% of jobs
$104.6K is the 25th percentile. Wages below this are outliers.
$99.3K - $114.7K
14% of jobs
The median wage is $128.4K / yr.
$114.7K - $130.2K
18% of jobs
$130.2K - $145.7K
17% of jobs
$151K is the 75th percentile. Wages above this are outliers.
$145.7K - $161.2K
17% of jobs
$161.2K - $176.7K
9% of jobs
$176.7K - $192.2K
5% of jobs
$21.8K
$132.8K
$192.2K
How much do python software engineer jobs pay per year?
What is a Python Software Engineer job?
A Python Software Engineer is a developer who designs, develops, and maintains software applications using the Python programming language. They work on a variety of tasks, including writing clean and efficient code, debugging, optimizing performance, and integrating third-party services or APIs. Python engineers often collaborate with teams to build web applications, data pipelines, machine learning models, or automation scripts, depending on the industry. Their role requires strong problem-solving skills and familiarity with software development best practices.
What does a typical workday look like for a Python Software Engineer?
A typical workday for a Python Software Engineer involves writing and testing code, participating in team meetings to plan and review tasks, and collaborating with colleagues such as front-end developers, quality assurance engineers, and project managers. You may spend time troubleshooting bugs, reviewing pull requests, and improving existing software modules. Many teams use Agile or Scrum methodologies, so your day may include short stand-up meetings and iterative development cycles. Depending on the company, you might also have opportunities to contribute to design discussions or mentor junior developers.
What are the key skills and qualifications needed to thrive in the Python Software Engineer position, and why are they important?
To thrive as a Python Software Engineer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and a relevant degree in computer science or related fields. Experience with frameworks like Django or Flask, familiarity with version control systems such as Git, and optional certifications like PCEP or PCAP can be valuable assets. Problem-solving skills, teamwork, and effective communication help you navigate complex projects and collaborate efficiently. Mastering both technical and soft skills is crucial for building reliable software solutions and succeeding in dynamic development teams.
Job description
FTI Defense is seeking an AI/ML Software Engineer to design, build, and deploy secure, scalable software and data systems that support mission operations, analytics, and simulation environments. This role is for a hands-on engineer and someone who loves writing code, building systems end-to-end, and solving real-world technical challenges in secure, distributed environments.
FTI Defense delivers mission-focused solutions to the Department of Defense (DoD/DoW) and Intelligence Community (IC) through advanced engineering, digital transformation, and program execution expertise. We help our customers solve complex challenges by integrating people, process, and technology.
ResponsibilitiesSoftware Design & Development
- Design and implement APIs, data pipelines, and simulation runtime logic that connect and enable mission applications.
- Develop software using modern programming languages such as Java, Python, C++, or TypeScript/Angular.
- Write clean, testable, and maintainable code following secure coding and software engineering best practices.
- Build and integrate modular microservices to improve scalability, maintainability, and interoperability.
Cloud & Containerized Environments
- Build and deploy containerized, cloud-native services using Docker, Kubernetes, and CI/CD pipelines (GitLab, Jenkins, or equivalent).
- Implement Infrastructure-as-Code and automation scripts to accelerate deployment and configuration management.
- Contribute to secure deployments across hybrid or disconnected environments (IL4-IL6, AWS GovCloud, or on-prem).
Systems Integration & Distributed Computing
- Develop distributed systems and data integration frameworks using message buses such as Kafka or Redis.
- Engineer data flow between analytic, AI, and simulation components to support real-time mission use cases.
- Collaborate with system engineers and architects to ensure interoperability across software ecosystems.
Data & Analytics Integration
- Build and manage databases (PostgreSQL, MongoDB, graph DBs) and model complex data relationships.
- Develop data services that feed analytics pipelines or integrate AI/ML outputs into runtime systems.
- Work with serialization and exchange formats such as JSON, Protobuf, GeoJSON, or KML.
Security, Testing & Sustainment
- Write, test, and deploy software within secure or classified environments.
- Automate testing and monitoring to ensure performance, reliability, and repeatable deployments.
- Support the transition of prototypes to operational systems, focusing on maintainability and observability.
Minimum Requirements:
- Must be a U.S. citizen and be willing to obtain and maintain a security clearance, as needed.
- 6-10+ years of professional software engineering experience.
- 3+ years of professional experience with DevSecOps, Zero-Trust, or ATO/RMF processes in Department of Defense (DoD/DoW) environments.
- Strong full-stack or systems engineering background.
- Proficiency in one or more of the following languages: Java, Python, C++, or TypeScript/Angular.
- Experience building containerized, cloud-native solutions using Docker, Kubernetes, and CI/CD pipelines.
- Complete understanding of distributed systems and message buses (Kafka, Redis, etc.).
- Experience developing or integrating analytics and AI models into production systems.
Preferred Qualifications:
- Experience deploying code in IL4-IL6 or edge/disconnected environments.
- Familiarity with databases such as PostgreSQL, MongoDB, or graph databases.
- Knowledge of Infrastructure-as-Code (Terraform, CloudFormation, or CDK).
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- Active Secret clearance preferred; ability to obtain one is required.
#LI-KM1
#LI-Remote
Employment Type: FULL_TIMEAbout Frontier Technology
Sourced by ZipRecruiter
Industry
Guided missile and space vehicle manufacturing
Company size
201 - 500 Employees
Headquarters location
Beavercreek, OH, US
Year founded
1985