Concepts to both technical and non-technical stakeholders. Bachelor’s degree in Computer Science or a related field (or equivalent experience).…
We are looking for a Senior Engineer (bordering on Architect) to own and evolve the payment-terminal platform behind our kiosks: a layer of 40+ integrations……
A demonstrated ability to independently own complex technical projects from design to deployment. Leverage AI coding agents to accelerate development, maintain……
GLT provides expert knowledge and skills to deliver agile enterprise solutions and innovative technologies to our clients at the Federal Aviation Administration……
This role is ideal for someone who thrives on problem-solving, automation, and developing tools that improve reliability, security, and consistency across……
Education & experience: Advanced degree in a quantitative field (e.g., computer science, machine learning, applied statistics, or mathematics) or equivalent……
Drawing from your vast hands-on experience in Python (PySpark), Spark, REST, Java, and Scala, you will develop, test, and deploy end-to-end solutions using full……
Collaborate with architects, developers, analysts, and stakeholders to design and implement technical solutions. Experience supporting Linux/Unix environments.…
The candidate will collaborate with cross-functional teams to build robust, high-performance applications while driving continuous improvement and engineering……
Bachelor's degree and at least 4 years of experience in Engineering, Software Engineering or similar field OR a High School Diploma/GED and at least 7 years of……
You’ll have the opportunity to work with the latest technologies, tools, and processes, helping to drive forward our technical and architectural goals.…
Lead lifecycle and CRM systems: Familiarity with CRM platforms (Salesforce, HubSpot, or similar) and how leads flow through lifecycle stages from first contact……
Lead lifecycle and CRM systems: Familiarity with CRM platforms (Salesforce, HubSpot, or similar) and how leads flow through lifecycle stages from first contact……
By leveraging engineering frameworks and best practices, you will design and develop core data frameworks to drive meaningful mission outcomes for our clients……
Uses process design technology methodologies, programming languages and tools, and solutions design techniques to develop full-stack applications to meet……
Or bachelor’s degree in computer science or related discipline from an accredited college or university, plus seven years of experience as a Software Engineer……
Bachelor’s degree in computer science or related discipline from an accredited college or. Experience using Apache Airflow (DAG design, scheduling, operators,……
You will independently design, develop, and test complex software programs and systems. You will also collaborate with team members, mentor junior engineers,……
Model entities, relationships, events, and constraints across heterogeneous sources, and develop rules that derive conclusions from combinations of facts.…
MS/BS degree in Computer Science, related technical field, or equivalent work experience. Test and prototype new data integration tools, techniques and……
AI agents need their own authentication and authorization. Customer-Facing Experience: Demonstrated ability to engage directly with enterprise customers and……
Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’……
Design, develop, and maintain data ingestion, transformation, and curation pipelines using Informatica and related ETL tools, enabling consistent delivery of……
Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not……
Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not……
Use AI to find out how well the skills on your resume fit this job description.
Mclean, VA Contract Jun 17, 2026
Senior Python Developer -
Job Description:
Required Experience & Education
7 –10 years of professional software development experience.
Bachelor’s degree in Computer Science or a related field (or equivalent experience).
Core Technical Skills (Python & Backend)
Strong professional experience with Python (backend development).
Proficiency with build/test tools: Pytest, Unittest.
Strong experience building and consuming RESTful API web services.
Experience with data manipulation and analysis using data frames (e.g., Pandas).
Proficiency with build/test tools: Gradle, FitNesse.
Proven ability to perform R&D using AI, including evaluating AI-assisted approaches,
rapidly prototyping solutions, and validating outcomes (e.g., prompt engineering,
model/tool evaluation, and integrating AI capabilities into workflows or applications).
Excellent problem-solving, analytical, and technical skills.
Strong oral and written communication skills, with the ability to clearly explain technical
concepts to both technical and non-technical stakeholders.
Database & Data Skills
Outstanding database skills with strong understanding of RDBMS (e.g., MS SQL) and data
modeling.
Ability to write advanced SQL queries for reporting, troubleshooting, and data analysis.
Experience working with structured and semi-structured data formats: XML and JSON.
DevOps / SDLC / Tooling
Understanding of Docker containers in the development process.
Understanding of application lifecycle management.
Ability to use CI/CD pipelines and related tools (e.g., JIRA, Jenkins) to build and deploy
applications.
Experience with Git and collaborative development workflows.
Preferred / Nice-to-Have (Java, BI Tools)
Experience with BI tools such as Tableau.
Past experience with Snowflake data warehouse.
Java proficiency (preferred), particularly for AI/ML development and automation.
Soft Skills
Flexible and versatile; able to adapt quickly to new environments and work across projects.
The minimum salary is $99K and the max salary is $165K.
$99K – $165K/yr (Glassdoor est.)
$128K
/yr Median
McLean, VA
If an employer includes a salary or salary range on their job, we display it as "Employer Provided". If a job has no salary data, Glassdoor displays a "Glassdoor Estimate" if available. To learn more about "Glassdoor Estimates," see our FAQ page.
Working here doesn’t have to be a secret
Sign in to browse authentic reviews, anonymous ratings and salary data before you apply.