Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Python Software Engineer - Distributed Applications

$218.59k - $283.94k
Full-time

CTRL + LLC

Work location: Annapolis Junction, MD

Work arrangement: On-site

Required Clearance: TS/SCI with polygraph

Applicants must currently hold an active TS/SCI with polygraph. Ctrl+ does not sponsor new security clearances or clearance upgrades. Applicants who do not meet this requirement cannot be considered.

Location & In-Person Requirement

All positions require in-person work. Applicants must live within commuting distance of the listed work location to be considered. Some roles may allow limited telework, but regular on-site attendance is required. These are not fully remote positions.

Your next challenge

Build services that keep mission applications moving. Develop and troubleshoot distributed software while helping the team evolve new capabilities.

The mission

Support advanced computing, data analytics and enterprise infrastructure that help mission teams work with demanding workloads and shared technical services.

What you’ll do

• Develop, sustain and troubleshoot Python applications

• Integrate commercial, government and open-source components

• Deploy containerized services on Kubernetes

• Support messaging, databases and automation

• Test and maintain software integrations

What you’ll bring

• 7 years of relevant experience. Bachelor’s degree in Computer Science or a related discipline from an accredited college or university.

• Linux tools

• Bash scripting

• Recent Python 3 development

• MongoDB

• Docker and containerd

• Kubernetes

• Helm charts

• GitLab CI

• Git

• Rust concepts or willingness and aptitude to learn

• RabbitMQ familiarity

• IaC and Ansible familiarity

Preferred qualifications

• PostgreSQL

• Jira and Confluence

Compensation and flexibility

$105.09–$136.51 per hour in approximate pay; employer 401(k) contribution is additional.

Compensation: The listed range reflects approximate hourly pay across our compensation models and excludes Ctrl+’s employer 401(k) contribution. Your hourly pay will vary based on qualifications, experience, and the compensation model you select. The lower end reflects a no-bonus option with five weeks of PTO; the upper end reflects the Max Rate option without bonus or PTO.

Choose from three compensation models: Max Rate, With Bonus, or With Bonus and PTO. Offers include a projected five-year compensation comparison and a package comparison sheet. PTO and bonuses depend on the selected model and role eligibility.

Why Ctrl+?

Ctrl+ is a software engineering and staffing firm based in Elkridge, Maryland, supporting Department of Defense missions in the Fort Meade area and other listed locations. Founded by two college roommates, Brad and Bhavin, Ctrl+ brings a close-knit team approach, with founders who work on contracts alongside employees.

Benefits include:

• 10% employer 401(k) non-elective contribution

• Employer-paid life insurance and short- and long-term disability insurance

• Medical, dental and vision coverage options

• Employee Assistance Program

• Professional development and certification reimbursement

• Technology and ergonomic equipment reimbursement, subject to eligibility

• Referral and retention bonus programs, subject to eligibility

• Paid social and team events

Let’s connect

If this work sounds like your next chapter and you meet the clearance and local commuting requirements, we’d love to hear from you. Apply with a resume that highlights your relevant experience.

Equal Opportunity Employer

Ctrl+ is an equal opportunity employer. We consider all qualified applicants without regard to race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, genetic information, marital status, military or veteran status, or any other characteristic protected by applicable law. Hiring decisions are based on qualifications, experience, and job requirements. Reasonable accommodations are available to qualified applicants with disabilities during the application and hiring process.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Python Software Engineer - Distributed Applications in Annapolis Junction, MD vacancy
  • $105.09 - $136.51 per hour

     ...: TS/SCI with polygraph Applicants must currently hold an active...  .... Develop and troubleshoot distributed software while helping the team...  ..., sustain and troubleshoot Python applications • Integrate...  ...Ctrl+? Ctrl+ is a software engineering and staffing firm based in... 
    Application
    Senior
    Software
    Hourly pay
    Full time
    Temporary work
    Local area

    CTRL + LLC

    Annapolis Junction, MD
    6 days ago
  • $170k - $230k

     ...clearance.*** Are you a Senior Software Engineerwho is ready for anew...  ...mothership again? Our engineers were certainly tired of the...  ...turn-around using interactive applications and the integration of industry...  ...: Experience with Python Experience with GM Learn... 
    Application
    Senior
    Software
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Laurel, MD
    1 day ago
  •  ...Solutions is seeking an experienced Senior Scientific Software Engineer – AWS/Python to design, develop, and...  ...large-scale data management, and application modernization. In this role,...  ...high-performance computing (HPC), distributed computing, or large-scale parallel... 
    Application
    Senior
    Software

    Executive Recruiting

    Greenbelt, MD
    a month ago
  •  ...GAMA-1, based in Greenbelt, Maryland, is seeking a senior Software Engineer IV for a remote role focused on building cloud-native Python applications and data pipelines on AWS. You will design, implement, test, and deploy scalable solutions, mentor junior engineers, and... 
    Application
    Senior
    Software
    Remote job

    Jobleads-US

    Greenbelt, MD
    4 days ago
  • $170k - $260k

     ...do not possess this level of clearance.*** Are you a Senior Python Software Engineer who is ready for a new challenge that will launch your career...  ...to deliver a quick turn-around using interactive applications and the integration of industry standard software stacks... 
    Application
    Senior
    Software
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package
    Shift work

    GliaCell Technologies

    Linthicum Heights, MD
    a month ago
  • $155k - $175k

     ...Description Job Description Job Title Senior‑Level AI Engineer (Python) Why IDS? IDS believes in...  ...• Relevant experience across the software development lifecycle • Active TS/...  ...attendance is essential. Qualified applicants will receive consideration for employment... 
    Application
    Senior
    Software
    Local area
    Flexible hours
    Shift work

    IDS International

    Annapolis Junction, MD
    a month ago
  •  ...Senior Java Engineer Location: Annapolis Junction, MD Clearance: Active...  ...Developer to join our software engineering team and help...  ...support mission-critical applications. In this role, you’ll work...  ...and service boundaries in distributed systems. Experience with... 
    Application
    Senior
    Software
    Full time

    Anthem Engineering, LLC

    Annapolis Junction, MD
    1 day ago
  • $180k - $260k

     ...this level of clearance.*** Are you a Senior Software Engineer who is ready for a new challenge that...  ...quick turn-around using interactive applications and the integration of industry...  ...communication skills.  Key Skills: Python experience Infrastructure as Code... 
    Application
    Senior
    Software
    16 hours
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies

    Annapolis Junction, MD
    17 days ago
  •  ...environment with geographically distributed systems. The position entails supporting system engineering requests to meet operational...  ...test infrastructure systems, applications, and processes; and for...  ...and correcting hardware and software issues.· Responding to system... 
    Application
    Senior
    Software

    CyberCore Technologies

    Annapolis Junction, MD
    2 days ago
  • $115k - $190k

     ...do not possess this level of clearance.*** Are you a Python Senior Software Engineer who is ready for a new challenge that will launch your career...  ...to deliver a quick turn-around using interactive applications and the integration of industry standard software stacks... 
    Application
    Senior
    Software
    16 hours
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies

    Annapolis Junction, MD
    13 days ago
  • $92.3k - $166.85k

     ...at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling...  ...with geographically distributed systems. The role supports system...  ...be responsible for installing applications, administering systems and processes... 
    Application
    Senior
    Software
    Full time
    Local area
    Immediate start
    Flexible hours

    Leidos

    Annapolis Junction, MD
    4 days ago
  •  ...Description Job Description   Senior HPC Systems Administrator...  ...systems, and commercial software packages. Individual shall be...  ..., opensource, and in-house applications to accommodate HPC Division...  ..., FC SAN storage or SSDs Distributing computing tools such as ReS,... 
    Application
    Senior
    Software
    Full time

    Omega Enterprise Solutions, LLC

    Annapolis Junction, MD
    a month ago
  • $131.3k - $237.35k

     ...national security, engineering, and health...  ...services and mission software capabilities to support...  ...is seeking a Senior Software Engineer...  ...engineering, cloud and distributed data platforms, or full-stack application development.Why...  ...of experience with Python, databases, JSON,... 
    Application
    Senior
    Software
    Full time

    Leidos

    Laurel, MD
    12 hours ago
  • $196k - $252k

     ..., data science, and production software engineering. From building LLM-powered applications and intelligent agents to developing...  ...cloud experience supporting distributed scalable data technologies and...  ...Strong proficiency in Python Experience with common machine... 
    Application
    Senior
    Software
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group

    Annapolis Junction, MD
    20 days ago
  • $176k - $282k

     ...for review and refinement of software and Devops team for upcoming...  ...of professional software engineering experience supporting programs...  ...and maintaining enterprise applications.Strong proficiency in Java and...  ...with Apache Flink or other distributed stream-processing technologies... 
    Application
    Senior
    Software
    Contract work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    12 hours ago
  • $100k

     ...leadership and hands-on engineering, guiding teams to...  ...into scalable, modern software? If so, we're looking...  ...team. We are seeking a Senior Solutions Architect...  ...automation (Gradle), or application development. Can...  ...stacks (logging, metrics, distributed tracing) at scale.... 
    Application
    Senior
    Software
    Temporary work
    Work experience placement
    Relocation package
    Flexible hours

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, MD
    2 days ago
  •  ...Responsibilities:The DevOps Engineer drives the reliability...  ...and new AI-driven applications are deployed rapidly,...  ...service discovery and distributed configuration...  ...progressive experience in software engineering, systems administration...  ...a technical lead or senior DevOps role focusing... 
    Application
    Senior
    Software
    Temporary work
    Remote work
    Flexible hours

    Interclypse

    Annapolis Junction, MD
    3 days ago
  • $10k

     ...Description: Columbia Technology Partners is seeking a Senior Java Software Engineer to support the modernization and productization of a...  ...engineering practices, and the design of secure, distributed applications. Key Responsibilities: Design, develop, test,... 
    Application
    Senior
    Software
    Temporary work
    For contractors
    Local area

    Columbia Technology Partners

    Annapolis Junction, MD
    1 day ago
  • $84.84k - $153.55k

     ...on , and . ****Applicants must be currently...  ...all organizational software systems as...  ...by management and senior staff. This position...  ...mentoring for Software Engineers.  Lead the...  ...cloud platforms, distributed systems, and...  ...engineering, and Python for NL-to-SQL and... 
    Application
    Senior
    Software
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Covista

    Laurel, MD
    5 days ago
  • $104k - $166k

     ...team providing advanced cloud software solutions for national security. As a Cloud Software Engineer, you will design, develop, and maintain cutting-edge applications that support intelligence operations...  ...cloud technologies, distributed systems, and modern development... 
    Application
    Senior
    Software
    Contract work
    Flexible hours
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    4 days ago
  • $195k - $222k

     ...The primary role of the Senior Software Engineer is to design, develop, and...  ...mission-critical software applications. This role focuses on building...  ...services using Java, Python, or similar languages Build...  ...performance across distributed systems Support and integrate... 
    Application
    Senior
    Software
    Permanent employment
    Contract work
    Work experience placement
    Local area

    InvestedintheMission

    Jessup, MD
    3 days ago
  • $176k - $226k

     ...Senior Backend Software Engineer, Mission Analytics Make an Impact Where It Matters...  ...development, API design, distributed systems, analytics,...  ...Scripting experience with Python, Bash, or PowerShell Interest...  ...during the application process? We’re happy to help... 
    Application
    Senior
    Software
    Full time
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group

    Annapolis Junction, MD
    21 days ago
  • $146k - $234k

     ...is seeking a highly skilled Senior Test Engineer to help design, build, and secure next-generation software systems supporting critical...  ...develop high-performance applications aligned with the Technical...  ...in secure development and distributed systems. You’re naturally curious... 
    Application
    Senior
    Software
    Contract work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    4 days ago
  • $131.3k - $237.35k

     ...arsenal. Our team of hackers, engineers, makers, and shakers have...  ...of security researchers and software engineers as we transition a...  ...Four years of experience in a Python Development role Bachelor’...  ...Troubleshoot and maintain the deployed application Onboard and managing new... 
    Application
    Senior
    Software

    Leidos

    Columbia, MD
    3 days ago
  • $77.6k - $176k

    Data Platforms Software Engineer, SeniorThe Opportunity:We build...  ...-volume data. As a Senior Software Engineer,...  ...and made available to applications. For example, you might...  ...and reusable Python tooling using established...  ...event streaming, or distributed data-processing systemsExperience... 
    Application
    Senior
    Software
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis Junction, MD
    3 days ago
  • $190k - $224k

     ...versatile, heavy-hitting Software Engineer with deep big data and cloud...  ...-intensive analytics and distributed datastores capable of handling...  ...write performant Java and Python services. If you thrive on...  ...and deploying cloud-native applications within AWS . Infrastructure... 
    Application
    Senior
    Software
    Hourly pay
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    Nyla Technology Solutions

    Annapolis Junction, MD
    7 days ago
  • $91.7k - $137.5k

     ...Acquisition Team requires: The Senior Software Developer is a hands-on...  ...This role requires strong Python development expertise, strong...  ...bring reusable senior engineering fundamentals, strong ownership...  ...backend services, frontend applications, integrations, DevOps practices... 
    Application
    Senior
    Software
    Permanent employment
    Full time
    Temporary work
    Remote work
    Shift work

    TEKsystems

    Hanover, MD
    5 hours ago
  • $282k - $332k

     ...Senior Software Engineer – AI Infrastructure ~ Laurel, MD Senior Software Engineer – AI Infrastructure...  ...services and the broader AI application ecosystem. That means you'll be...  ...with high-performance computing or distributed systems ~ A track record of successfully... 
    Application
    Senior
    Software
    Extra income
    Contract work
    Flexible hours
    Night shift

    Jobleads-US

    Laurel, MD
    2 days ago
  • $188k - $223k

     ...Machine Learning (AI/ML) Engineer to design, build,...  ...protocols, evaluate data distribution shifts, and ensure our...  ...oversight. Software Foundations Test Protocols...  ...Sound understanding of application development concepts,...  ...programming languages, such as Python, Java, C, C++, or R.... 
    Application
    Senior
    Software
    Hourly pay
    Contract work
    Work experience placement
    Immediate start
    Flexible hours
    Shift work

    Nyla Technology Solutions

    Annapolis Junction, MD
    7 days ago
  • $114k - $190k

     ...with geographically distributed systems. The role supports system engineering requests by...  ...responsible for installing applications, administrating...  ...hardware and software issues....  ...Preferred Level: Mid or Senior ~ Clearance Requirement...  .... SALT and Python scripting... 
    Application
    Senior
    Software
    Full time
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Annapolis Junction, MD
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Python Software Engineer - Distributed Applications. Be the first to apply!