1

Meta Software Engineer Jobs in Maryland (NOW HIRING)

NetOps System Administrator

Annapolis, MD · On-site

$110K - $130K/yr

... software engineering from an accredited college or university. (5 years' experience in lieu of ... Proficiency in generating queries and reports, utilizing data analysis tools such as Excel, Meta ...

Enterprise Architect

Fort Washington, MD · On-site

$91K - $160K/yr

... meta models, style guides, and configuration management processes supporting digital engineering ... Collect and analyze data and develop decision support software, services, or products. * Develop ...

... meta models, style guides, and configuration management processes supporting digital engineering ... Collect and analyze data and develop decision support software, services, or products. * Develop ...

Senior Systems Architect

Baltimore, MD · On-site

$130 - $190/hr

... programming, database development, and application integration efforts. * Architect, design ... Develop technical reference models to include hardware and software standards. * Provide ...

... programming, database development, and application integration efforts. * Architect, design ... Develop technical reference models to include hardware and software standards. * Provide ...

Showing results 21-38

Meta Software Engineer information

See Maryland salary details

$61.6K

$143.2K

$199.4K

How much do meta software engineer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for meta software engineer in Maryland is $143,178.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,500.00 and $167,900.00 per year, depending on experience, location, and employer.

What is a Meta software engineer?

A Meta Software Engineer is responsible for designing, developing, and optimizing software products and infrastructure that support Meta's applications and services. They work on large-scale systems, collaborating with cross-functional teams to build innovative solutions in areas such as AI, virtual reality, and social networking. The role requires strong coding skills, problem-solving abilities, and expertise in languages like Python, Java, or C++.

What skills and qualifications are needed to be a Meta software engineer?

To thrive as a Meta Software Engineer, you need strong programming skills in languages such as Python, C++, or Java, a deep understanding of computer science fundamentals, and typically a bachelor's degree in computer science or a related field. Experience with large-scale distributed systems, cloud computing platforms, and familiarity with development tools like Git and debugging frameworks are essential; certifications in cloud services or specialized technologies can be advantageous. Strong problem-solving abilities, collaboration, and effective communication skills distinguish top performers. These capabilities enable engineers to build high-quality, scalable products and seamlessly integrate within fast-paced, innovative technical teams.

What challenges do Meta software engineers face and how are they supported?

Meta Software Engineers often work on complex, large-scale systems that serve billions of users, presenting challenges such as optimizing performance, ensuring data privacy, and maintaining reliable uptime. The fast-paced environment requires engineers to stay current with rapidly evolving technologies and to frequently solve unique, open-ended problems. Meta provides robust support through collaborative teams, ongoing training, mentorship programs, and access to extensive internal knowledge resources. This environment helps engineers quickly ramp up, continuously improve their skills, and overcome technical and organizational hurdles efficiently.

Is it hard to get a software engineer job at Meta?

Securing a software engineer position at Meta is competitive, often requiring strong technical skills, relevant experience, and proficiency in programming languages like Python or C++. Candidates typically go through multiple interview rounds assessing coding, system design, and problem-solving abilities. Having a solid portfolio, relevant internships, and knowledge of tools like React or GraphQL can improve chances.
Infographic showing various Meta Software Engineer job openings in Maryland as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $143,178 per year, or $68.8 per hour.

Junior Enterprise Architect

ENSCO, Inc.

Fort Washington, MD • On-site

Full-time

Re-posted 20 days ago


Job description

Job Description

  • Lead the development and maintenance of enterprise-wide architecture models using Cameo Enterprise Architecture and related plugins.
  • Establish modeling standards, meta models, style guides, and configuration management processes supporting digital engineering activities.
  • Manage, configure, and optimize Cameo Teamwork Cloud environments to ensure high availability, performance, and scalability.
  • Coordinate with cloud engineering teams managing AWS environments across security fabrics, and virtualized access platforms supporting Cameo (e.g., Workspaces, VDI).
  • Ensure all Cameo/TWC environments comply with cybersecurity policies and accreditation requirements.
  • Support RMF activities, including documentation of architecture artifacts as evidence for ATO submissions.
  • Implement secure identity and access management practices across modeling environments.
  • Formulate and apply mathematical modeling and other optimizing methods to develop and interpret information that assists management with decision-making, policy formulation, or other managerial functions.
  • Collect and analyze data and develop decision support software, services, or products.
  • Develop and supply optimal time, cost, or logistics networks for program evaluation, review, or implementation.
  • Document and explain organizational structures, processes, data flows, systems, and services.
  • Match information technology systems with business processes.
  • Support Model Based Systems Engineering (MBSE) and Portfolio Management.
  • Typically work on high-visibility or mission-critical aspects of a given program and perform all functional duties independently.
  • May oversee the efforts of less senior staff and/or be responsible for the efforts of all staff assigned to a specific job.

Qualifications Required

  • Bachelor's degree or equivalent experience with 3 years' experience.
  • Experience with Model-Based Systems Engineering (MBSE).
  • 2+ years of experience with CAMEO/MagicDraw EA tools.
  • 2+ years of experience with Confluence and JIRA.
  • An active DoD TS/SCI clearance is required for this position, for which you must be a U.S. citizen.

Required Certifications: None
U.S. Citizenship Required: Yes
Security Clearance Required: TS/SCI
Employment Type: Regular Full-time
Background Check Type: 7 Year Pre-Employment
Drug Screen Required: None
Position Contingent Upon Contract Award: No