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

Sr. Software Engineer

$140k - $165k

Jobot

This Jobot Job is hosted by: Merwan Zattam
Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resume.
Salary: $140,000 - $165,000 per year

A bit about us:

We are a technology consulting and cloud solutions organization specializing in the design, development, and implementation of highly available, secure, and mission-critical systems for government and commercial clients. Our teams partner closely with customers to deliver innovative solutions across cloud strategy, cybersecurity, systems integration, data engineering, machine learning, AI, disaster recovery, and enterprise infrastructure initiatives.

Our approach is built around collaboration and long-term partnership. We work closely with stakeholders at every level of the organization—from executive leadership to engineering and operations teams—to provide scalable, resilient, and secure technology solutions that solve complex business and operational challenges.

With deep expertise in cloud-first architectures, automation, DevSecOps, virtualization, reliability engineering, and large-scale systems integration, we help organizations modernize infrastructure, improve operational efficiency, and support mission-critical environments where performance, security, and resiliency are essential.

Our team consists of highly skilled engineers, architects, developers, and technology specialists who thrive on solving complex technical challenges. We foster a culture centered around innovation, collaboration, continuous learning, and technical excellence while delivering meaningful value to our clients across highly regulated and fast-evolving industries.

Why join us?

Our client offers highly competitive compensation packages, comprehensive benefits, and a collaborative, people-first culture that promotes innovation, professional growth, and long-term career development. We are committed to creating an environment where employees are empowered to make an impact, work alongside highly talented teams, and contribute to meaningful, mission-critical initiatives in a supportive and forward-thinking workplace.

Job Details

We are seeking a highly skilled Senior Software Engineer with strong expertise in Linux systems, automation, infrastructure management, and software development. This role requires an experienced professional who can contribute across the full software development lifecycle, including design, development, integration, testing, deployment, and ongoing support of complex enterprise systems.

The ideal candidate will have extensive experience with Python, Ansible, Bash scripting, Linux administration, container technologies, and DevOps practices. This individual will play a key role in developing, maintaining, and automating large-scale infrastructure environments while supporting mission-critical applications and deployments.

Key Responsibilities

* Design, develop, modify, and maintain complex software applications and system-level solutions.
* Develop and support automation frameworks, deployment pipelines, and infrastructure-as-code initiatives.
* Troubleshoot and resolve software and system issues from identification through testing and implementation of solutions.
* Build, customize, and maintain automated deployment and configuration management solutions.
* Collaborate with cross-functional teams to support development, testing, integration, and production environments.
* Support release management, version control, and CI/CD processes.
* Ensure systems are reliable, scalable, secure, and aligned with established standards and best practices.

Required Technical Skills

* Strong experience with **Ansible**, including playbooks, roles, inventories, callbacks, and custom plugins.
* Advanced **Python** scripting and automation development.
* Strong **Bash/Shell scripting** skills.
* Deep knowledge of **Linux administration**, including Red Hat Enterprise Linux.
* Experience with **Docker, Podman**, and containerized environments.
* Infrastructure as Code (IaC) and configuration management experience.
* CI/CD pipeline development and build automation.
* Git version control and collaborative development workflows.
* Experience managing package ecosystems, including RPM, pip, and Ansible Galaxy.

Systems & Infrastructure Experience

* Network configuration and troubleshooting.
* Physical hardware provisioning, PXE boot, and Kickstart deployments.
* VMware and KVM virtual machine management.
* Multi-environment deployments across development, testing, staging, and production environments.
* Enterprise infrastructure and mission-critical system deployments.
* Experience working in highly secure, air-gapped, or regulated environments is a plus.

Desired Qualifications

* Expertise in Ansible best practices, Vault, secrets management, and custom plugin development.
* Experience coordinating infrastructure across multiple sites and environments.
* Familiarity with AI-assisted development tools and workflows.

Key Attributes

* Strong systems-thinking mindset with the ability to understand complex dependencies and large-scale architectures.
* Methodical and detail-oriented approach to troubleshooting and problem solving.
* Ability to work effectively within established frameworks and processes.
* Strong collaboration and communication skills with cross-functional technical teams.

Education & Experience

* Bachelor's degree in Computer Science, Engineering, or a related technical discipline.
* 5+ years of professional software engineering experience supporting complex systems and infrastructure environments.

Interested in hearing more? Easy Apply now by clicking the "Apply" button.

Jobot is an Equal Opportunity Employer. We provide an inclusive work environment that celebrates diversity and all qualified candidates receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, age (40 and over), disability, military status, genetic information or any other basis protected by applicable federal, state, or local laws. Jobot also prohibits harassment of applicants or employees based on any of these protected categories. It is Jobot’s policy to comply with all applicable federal, state and local laws respecting consideration of unemployment status in making hiring decisions.

Sometimes Jobot is required to perform background checks with your authorization. Jobot will consider qualified candidates with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance.

Information collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal.

By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Jobot, and/or its agents and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here: jobot.com/privacy-policy
Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer in Gaithersburg, MD vacancy
  • $140k - $165k

     ...Compensation Based on Experience. Sr. Software Engineer $140000 - $165000 per year | Gaithersburg, MD | On-Site | Permanent A bit about us: We are a technology consulting and cloud solutions organization specializing in the design, development, and implementation of highly... 
    Senior
    Permanent employment
    Local area

    Australia-Employment

    Gaithersburg, MD
    1 day ago
  •  ...Sr Software Engineer (SQL/Athena) Software Guidance & Assistance, Inc., (SGA), is searching for a senior software engineer for a contract assignment with one of our premier financial services clients in Rockville, MD or Tysons, VA. Responsibilities: Senior... 
    Senior
    Contract work

    SGA

    Rockville, MD
    3 days ago
  • $107.9k - $195.05k

     ...Intelligence Sector combines technology-enabled services and mission software capabilities in the areas of cyber, logistics, security...  ...Solutions Business Area, is currently seeking an experienced Software Engineer for the Maru Program. The Maru Program delivers mission-... 
    Senior
    Contract work
    Local area
    Immediate start

    Via Logic LLC

    Gaithersburg, MD
    2 days ago
  • $107.9k - $195.05k

     ...Security Sector combines technology-enabled services and mission software capabilities in the areas of cyber, logistics, security...  ...Sector, is currently seeking a highly motivated Senior Software Engineer (SWE) for the Chinook Program. The Chinook Program delivers next... 
    Senior
    Contract work
    Local area
    Immediate start

    Leidos

    Gaithersburg, MD
    5 days ago
  •  ...Overview Sr. Software Development Engineer - Veridix AI US Remote Veridix AI is the technology, data, and AI arm of the Emmes Group, a leading full-service contract research organization (CRO) with over 47 years of experience in supporting clinical research across more... 
    Senior
    Contract work
    Local area
    Remote work

    EMMES Corporation

    Rockville, MD
    1 day ago
  • $107.9k - $195.05k

     ...Description Leidos is seeking a  TS/SCI cleared Senior Software Engineer to join our mission-driven team. This role supports our client’s efforts to design and implement a cutting-edge data-centric architecture leveraging cloud-based computing , artificial intelligence... 
    Senior
    Local area
    Immediate start
    Remote work
    Flexible hours

    Leidos

    Gaithersburg, MD
    57 minutes ago
  • $107.9k - $195.05k

    Leidos is seeking an experienced Senior Software Developer in Gaithersburg, Maryland to support enterprise data analytics. The successful candidate will focus on developing and maintaining application-level software while engaging with various stakeholders. Candidates... 
    Senior

    Leidos

    Gaithersburg, MD
    5 days ago
  • Leidos is seeking a highly motivated Senior Software Engineer for the Chinook Program in Gaithersburg, Maryland. This role involves engaging in the full software development lifecycle, from architecture to automated testing, within an agile environment. The ideal candidate... 
    Senior

    Leidos

    Gaithersburg, MD
    5 days ago
  •  ...specifications Lead code reviews, mentor junior developers, and promote engineering excellence across the team Optimize application performance...  ...Qualifications Experience: 5+ to 15+ years of professional software development experience with significant focus in Python Core... 
    Senior
    Full time
    Visa sponsorship

    LumiJobs

    Rockville, MD
    2 days ago
  • $140k - $220k

    Forterra Inc. is seeking a Senior Command and Control Software Engineer in Clarksburg, Maryland. This role focuses on developing edge software and real-time pipelines for deployed systems that enhance electromagnetic warfare capabilities. The candidate is expected to have... 
    Senior

    Forterra Inc.

    Clarksburg, MD
    5 days ago
  • $87k - $110k

     ...’s who you are: (required) ~ Experience with AGTEK Earthwork Software or similar ~ Knowledge of Bluebeam and/or On Screen Take-off...  ...foundation ~5+ years previous construction sitework estimating, engineering, or sitework management experience ~ Pricing experience of... 
    Senior
    Contract work
    Temporary work
    For contractors
    For subcontractor
    Local area

    Lee County Electric Cooperative Inc

    Rockville, MD
    1 day ago
  • $119k - $155k

     ...Senior Software Engineer North Bethesda, MD Xometry powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources they... 
    Senior

    Xometry

    Rockville, MD
    4 days ago
  •  ...Senior Software Developer DC/Baltimore area – Onsite ~1 day per week We are a medical technology company focused on the development...  ...Nice to Have Masters in Computer Science or Computer Engineering Hands-on experience on HIPAA & GDPR compliance to maintain... 
    Senior
    1 day per week

    1872 Consulting

    Germantown, MD
    1 day ago
  •  ...Senior Software Engineer Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Software Engineer for a Contract assignment with one of our premier Financial Services clients in Rockville, MD or Tysons, VA. The Senior Software Engineer will serve as... 
    Senior
    Contract work

    SGA

    Rockville, MD
    2 days ago
  •  ...Seeking a Senior Software Engineer in Rockville, MD Role requires an onsite interview and 3-days/week onsite work Required Skills: AWS Experience (5+ years) Core services: EC2, S3, Lambda, RDS, ECS, API Gateway QuickSight for dashboards and data visualization CloudWatch... 
    Senior
    Immediate start
    3 days per week

    ManpowerGroup Global, Inc.

    Rockville, MD
    2 days ago
  •  ...Our client, a leading organization in the financial sector, is seeking a Senior Software Engineer to join their dynamic team. As a Senior Software Engineer, you will be an integral part of the software development in designing and building scalable, cloud-based applications... 
    Senior
    Weekly pay
    Temporary work
    Flexible hours

    Experis/Manpower Group

    Rockville, MD
    4 days ago
  • $107.9k - $195.05k

     ...Description We are seeking a Senior Software Developer who will be a member of a dynamic team Air Traffic Management program...  ...continuous improvement of development processes, tooling, and engineering excellence, including integration of AI capabilities into CI/CD... 
    Senior
    Local area
    Immediate start

    Leidos

    Gaithersburg, MD
    4 days ago
  •  ...Senior Software Engineer Our client, a leading organization in the financial sector, is seeking a Senior Software Engineer to join their dynamic team. As a Senior Software Engineer, you will be an integral part of the software development in designing and building scalable... 
    Senior
    Weekly pay
    Temporary work
    Flexible hours

    Experis

    Rockville, MD
    4 days ago
  • $101.4k - $154.65k

    Description POSITION SUMMARY: The Senior Software Engineer is responsible for the design, development, enhancement, integration, testing and life cycle support of major components of present and future MSD software products. This position will design and create simple... 
    Senior
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Meso Scale Discovery

    Rockville, MD
    3 days ago
  • $107.9k - $195.05k

     ...Description Leidos is seeking a  TS/SCI cleared Senior Software Engineer to join our mission-driven team. This role supports our client’s efforts to design and implement a cutting-edge data-centric architecture leveraging cloud-based computing , artificial intelligence... 
    Senior
    Local area
    Immediate start
    Remote work
    Flexible hours

    Leidos

    Rockville, MD
    5 days ago
  • $107.9k - $195.05k

     ...Digital Modernization sector is seeking an experienced Senior Software Developer to support the delivery, enhancement, and adoption...  ...In this role, you will work alongside government partners, engineers, and other industry teammates to translate operational and strategic... 
    Senior
    Local area
    Immediate start

    Leidos

    Gaithersburg, MD
    3 days ago
  •  ...prioritized by the team product owner. Engage in the complete software development lifecycle, operating within well-defined...  ...provide LOE estimations. Collaborate with fellow software engineers to create and document optimal technical designs. Ensure team... 
    Senior

    Vets Hired

    Gaithersburg, MD
    5 days ago
  •  ...Software Engineer Reinventing Geospatial (RGi) is a leading expert in geospatial solutions for Defense, Intelligence, and Federal clients. We enhance situational awareness for soldiers and analysts by integrating software development with geospatial intelligence. Our... 
    Immediate start

    Navstar

    Gaithersburg, MD
    4 days ago
  • $88.86k - $118.48k

     ...deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Shift work
    Night shift

    Lumen

    Gaithersburg, MD
    1 day ago
  • $78.1k - $116.2k

    Description POSITION SUMMARY: The Software Engineer is responsible for the design enhancement, integration, testing and life cycle support of MSD's advanced laboratory automation software products. The position involves developing technical solutions that incorporate... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Meso Scale Discovery

    Gaithersburg, MD
    4 days ago
  • $78k - $170k

     ...Software Engineer II Gaithersburg, MD Xometry powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources they need to... 

    Xometry

    Gaithersburg, MD
    3 days ago
  • $107.9k - $195.05k

     ...Digital Modernization sector is seeking an experienced Senior Software Developer to support the delivery, enhancement, and adoption of...  .... In this role, you will work alongside government partners, engineers, and other industry teammates to translate operational and... 
    Senior

    Leidos

    Gaithersburg, MD
    5 days ago
  •  ...Job Description Hybrid 3 days per week in the office in Gaithersburg, MD Our client seeks two DevOps Software Engineers at the mid or senior level to support Linux-centric platform engineering and automation. The role involves full lifecycle system administration on Red... 
    Permanent employment
    Work at office
    Remote work
    3 days per week

    Eliassen Group

    Gaithersburg, MD
    5 days ago
  • A technology leader in Gaithersburg is seeking an experienced Software Developer to enhance and deliver enterprise data solutions. This role involves collaboration with cross-functional teams to translate requirements into scalable applications. Candidates should have... 
    Senior

    Leidos

    Gaithersburg, MD
    3 days ago
  • A technology firm is seeking a cleared Software Engineer to join its team in Gaithersburg, MD. This permanent role fully onsite requires strong object-oriented programming skills in languages such as Python, Java, or C++. Candidates must have an active TS/SCI clearance... 
    Permanent employment

    latitude

    Gaithersburg, MD
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer. Be the first to apply!