1

Senior Software Engineer Jobs in Dunkirk, MD (NOW HIRING)

Senior Software Engineer

Washington, DC ยท Remote

$138K - $182K/yr

As a Senior Software Engineer on our team, you will design and deliver mission-critical software and be a key contributor in ensuring that our system meets our customers' needs. You will develop ...

Senior Software Engineer

Washington, DC ยท On-site

$138K - $182K/yr

As a Senior Software Engineer on our team, you will design and deliver mission-critical software and be a key contributor in ensuring that our system meets our customers' needs. You will develop ...

Sr. Software Engineer

Annapolis, MD ยท On-site

$121K - $159K/yr

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking a Sr. Software Engineer in order to support its government customer in Annapolis ...

Senior Software Engineer

Washington, DC ยท On-site

$138K - $182K/yr

ISL is looking for a skilled, hard-working Senior Software Engineer to help build amazing experiences for some of the biggest brands in the world. We're a down-to-earth, hardworking team that's not ...

Senior Software Engineer

Washington, DC ยท On-site

$150 - $200/hr

Senior Software Engineer WME is building the next generation of internal platforms that power one of the world's leading entertainment companies. We're looking for a Senior Software Engineer who ...

New

Senior Software Engineer

Washington, DC

$138K - $182K/yr

ISL is looking for a skilled, hard-working Senior Software Engineer to help build amazing experiences for some of the biggest brands in the world. We're a down-to-earth, hardworking team that's not ...

Sr. Software Engineer

Annapolis, MD ยท On-site

$121K - $159K/yr

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking a Sr. Software Engineer in order to support its government customer in Annapolis ...

Senior Software Engineer

Arlington, VA ยท On-site

$140K - $185K/yr

Summary Senior Software Engineer Arlington, VA Are you ready to enhance your skills and build your career in a rapidly evolving business climate? Are you looking for a career where professional ...

Sr. Software Engineer

Annapolis, MD ยท On-site

$121K - $159K/yr

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking a Sr. Software Engineer to support its government customer in Annapolis Junction, MD.

Sr. Software Engineer

Annapolis, MD ยท On-site

$121K - $159K/yr

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking a Sr. Software Engineer to support its government customer in Annapolis Junction, MD.

Sr. Software Engineer

Annapolis, MD ยท On-site

$121K - $159K/yr

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking a Sr. Software Engineer in order to support its government customer in Annapolis ...

Sr. Software Engineer

Annapolis, MD ยท On-site

$121K - $159K/yr

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking a Sr. Software Engineer to support its government customer in Annapolis Junction, MD ...

Senior Software Engineer

Annapolis, MD ยท On-site

$121K - $159K/yr

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking a Senior Software Engineer in order to support its government customer in Annapolis ...

Showing results 21-40

Senior Software Engineer information

See Dunkirk, MD salary details

$75K

$142.3K

$190.7K

How much do senior software engineer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for senior software engineer in Dunkirk, MD is $142,338.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,700.00 and $160,400.00 per year, depending on experience, location, and employer.

What is a senior software engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

What are the key skills and qualifications needed to thrive as a senior software engineer, and why are they important?

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.

What are some common challenges senior software engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

What is the difference between Senior Software Engineer vs Software Developer?

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

What does a senior software engineer do?

A senior software engineer designs, develops, and maintains software applications, often leading projects and mentoring junior team members. They analyze requirements, write code, perform testing, and collaborate with cross-functional teams to ensure quality and efficiency. Proficiency in programming languages, problem-solving skills, and experience with development tools are essential for this role.

What are the most commonly searched types of Software Engineer jobs in Dunkirk, MD?

The most popular types of Software Engineer jobs in Dunkirk, MD are:

What job categories do people searching Senior Software Engineer jobs in Dunkirk, MD look for?

The top searched job categories for Senior Software Engineer jobs in Dunkirk, MD are:

What cities near Dunkirk, MD are hiring for Senior Software Engineer jobs?

Cities near Dunkirk, MD with the most Senior Software Engineer job openings:

Senior Software Engineer

LeoLabs, Inc.

Washington, DC โ€ข Remote

$138K - $182K/yr

Full-time

Medical, Dental, Vision, PTO

Posted 4 days ago


Job description

Why LeoLabs?

At LeoLabs, we're building the living map of activity in space. Through our proprietary global radar network and AI-enabled analytics platform, we collect millions of measurements daily on more than 25,000 objects in low Earth orbit (LEO). Our radar-powered intelligence protects billions in assets, monitors adversarial behavior, and ensures safe operations for commercial and government missions.

We're not just building technology, we are redefining global security, safety, and transparency in space. As orbital activity accelerates and threats grow more complex, LeoLabs is a trusted partner for Space Domain Awareness, Space Traffic Management, and Satellite Operations for top-tier space operators and allied defense organizations.

If you're looking to work on mission-critical challenges at the forefront of aerospace, national security, and AI, your impact starts here.

The Opportunity:ย 

LeoLabsย isย seekingย a highly experienced and technically drivenย Seniorย Software Engineerย to join our cross-functionalย Cloud Softwareย team.ย in thisย role, you will contribute toย a collaborative, high-impact group of engineers building the software that powers real-time decisions for protecting and managing satellites and other objects in low-earth orbit.ย 

As a Seniorย Softwareย Engineer onย ourย team, you willย design and deliver mission-critical softwareย andย be aย key contributorย in ensuring that our system meets our customers' needs. You willย develop software forย multiple systems,ย helpingย the teamย toย deliverย reliable, secure, and high-performance solutions.ย 

Theย Cloud Software team has responsibility for a wide variety ofย technical domains, includingย softwareย for:ย 

  • Maintaining orbits and tracking custody on every object in Low-Earth Orbitย 
  • Providingย high-level insights and analytics for our customersย 
  • Leveraging large volume data pipelines for custom AI/ML model trainingย 
  • Orchestrating and schedule tasking for our global radar networkย 
  • Exposing UIs and APIsย with strict uptime SLAs for data delivery and visualizationย 

Weย partnerย closely with radarย andย product teamsย to build cohesive, powerful platform capabilities.ย 

*This is a remote position; however, candidates should be located in the Washington DC Metro area and must hold an active TS/SCI clearance for periodic SCIF access.

Responsibilities:ย 

  • Leverageย LeoLabs' leading dual-use systems to support critical space missions.ย 
  • Develop full-stack software forย key software initiatives, particularly forย DOD/IC contractsย 
  • Participate in stakeholder discussionsย and translateย customer needs into engineering requirementsย 
  • Ensure reliability, observability, security, and performance across production systemsย 
  • Own criticalย portions of our systemsย through the full development lifecycle,ย including operation, monitoring, and on-call supportย 
  • Make use of generative AI toย raise the bar on the quality and security of our softwareย 

Requiredย Qualifications:ย 

  • Active US TS/SCI clearanceย and experience delivering on mission for DOD/IC customersย 
  • B.S. in Computer Science, Software Engineering, or equivalent experienceย 
  • 5+ years of professional software engineering experience, withย significant timeย building cloud-based systems at scaleย 
  • Demonstratedย experienceย building, deploying, andย operatingย distributed backend servicesย 
  • Experience and enthusiasm with using generative AI for software developmentย 
  • Proficiencyย in Python,ย Go,ย or a similar languageย 
  • Understanding of architecture patterns, service boundaries, message-driven workflows, and API designย 
  • Experience with cloud environments (AWS/GCP/Azure) and containerized deploymentsย 
  • Expertiseย with relational databases (Postgres/MySQL) and message brokers (Kafka, SQS, or similar)ย 
  • Experience withย observabilityย andย CI/CD practicesย 
  • Experienceย with relational databases (Postgres/MySQL) and message brokers (Kafka, SQS, or similar)ย 
  • Strongย communicationย skills, with the ability toย work with stakeholders across teamsย 
  • Willingness toย participateย in on-call rotations for critical systemsย 

Preferred Qualifications:ย 

  • Experience building production frontend applications with TypeScript, JavaScript, or comparable modern web technologiesย 
  • Experience deploying into US federal systemsย 
  • Experienceย with Kubernetesย in cloud environmentsย 
  • Background in Math/Physics, AI/ML, or Orbital Mechanicsย 
  • Experienceย operatingย in a high-availability or mission-critical environmentย 

ย 

What Success Looks Like:

ย 

Within 1 month,ย you'll:ย 

  • Complete onboarding and gain deep context onย LeoLabs' mission and architectureย 
  • Review keyย softwareย systems and operational practicesย 
  • Be introduced to our US Federal contract work strategy and how your work contributes to its successย 
  • Contribute initial improvements or fixes thatย demonstrateย your technical approach and engineering standardsย 

Within 3 months,ย you'll:ย 

  • Contribute toย constructive design reviews and actively support teammatesย 
  • Own medium-sizedย softwareย features end-to-end with minimal guidanceย 
  • Deliver key software features towards the execution of our US Federal contractsย 

Within 6 months,ย you'll:ย 

  • Participate in key requirements discussions forย complex featuresย 
  • Take ownership of major services or system componentsย 
  • Deliver majorย software features for key revenue-generating projectsย 

Within 12 months,ย you'll:ย 

  • Influence strategic technical direction forย Cloud Software teamย 
  • Help blaze the trail for our growing sensorย orchestration and integration software productsย 
  • Be a trustworthyย team memberย as our US Federal contract workย expandsย 

Compensation

The base salary range for this position is up to $185,900 + bonus + stock options + benefitsย 

Compensation Note: The salary range for this position is benchmarked based on the designated primary work location for the role. Final compensation may vary depending on the selected candidate's work location, applicable market data, experience, qualifications, and other job-related factors.
Perksย andย Benefits

  • Globalย workforce:ย flexibleย remote/hybridย opportunities
  • Workย onย complex,ย meaningfulย missionsย withย real-worldย impact
  • Unlimitedย paidย timeย offย forย mostย roles
  • Competitiveย salaryย andย equityย packages
  • Comprehensiveย health,ย dental,ย andย visionย coverage
  • Accessย toย theย forefrontย ofย commercialย spaceย operationsย andย defenseย innovation

ย 

ITAR Requirementsย 

To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be eligible to obtain the required authorizations from the U.S. Department of State. More information regarding ITAR can be found at DDTC's website.ย 

ย 

Vendor Notification

LeoLabs does not engage external staffing agencies or third-party recruiting firms for this role. Unsolicited candidate submissions will not be considered.

ย 

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.