1

Meta Software Engineer Jobs in Washington, DC (NOW HIRING)

Data Engineer

Sterling, VA · On-site

$122K - $253K/yr

Baseline and forecast server performance data; refine server hardware and software configurations ... Meta Database Engineer Professional Certificate Salary & Benefits The salary associated with this ...

Data Engineer

Sterling, VA · On-site

$122K - $253K/yr

Baseline and forecast server performance data; refine server hardware and software configurations ... Meta Database Engineer Professional Certificate Salary & Benefits The salary associated with this ...

Meta is seeking an experienced Estimating Manager specializing in Mechanical, Electrical, and ... Collaborate with design engineers, construction managers, and procurement teams to validate scope ...

Data Engineer

Sterling, VA · On-site

$113K - $136K/yr

... software configurations • Manage, monitor and administer database system performance/schedule ... • Meta Database Engineer Professional Certificate Company : Nightwing provides cyber, data ...

Engineer, Data Sr

Reston, VA · On-site

$119K - $143K/yr

... GDE), Meta Data Hub, Operational Console • Experience with Ab Initio, AWS EKS, S3, Dynamo DB ... DevOps (CI/CD Pipeline) prefers Jenkins experience • Experience with Advance knowledge of UNIX ...

As a Systems Engineer on our team, you will support one of the largest enterprise-wide engineering ... A candidate for this position must be interested in investigating meta data, security marking, and ...

As a Systems Engineer on our team, you will support one of the largest enterprise-wide engineering ... A candidate for this position must be interested in investigating meta data, security marking, and ...

Senior Data Scientist

Rockville, MD · On-site

$107K - $195K/yr

Working closely with data engineers, software engineers, and infrastructure teams, you will work ... Investigate graph-structure analysis to discover complex network structures meta-paths and meta ...

Showing results 21-40

Meta Software Engineer information

See Washington, DC salary details

$71.7K

$166.5K

$231.9K

How much do meta software engineer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for meta software engineer in Washington, DC is $166,458.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,400.00 and $195,200.00 per year, depending on experience, location, and employer.

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.

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.

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++.

Infographic showing various Meta Software Engineer job openings in Washington, DC as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $166,458 per year, or $80 per hour.

Software Applications Engineer

Meta Force Technology Staffing LLC

Reston, VA • On-site

Other

Re-posted 13 days ago


Job description

Location: Reston Town Center Within 75 miles of Reston, VA hybrid expectation 1 day/month or less (up to the team)

This position is based in our Reston, VA office and offers a flexible, hybrid work schedule

DURATION: 1-Year Contract

EXPECTED PAY: Hourly Max - W2 Only [No C2C No H1b/OPT/CPT] Must be UC GC

START DATE: 2 Weeks

DUE DATE: 24 - 48 Hours

LINKEDIN Matching to the resume is mandatory for submissions.

Duration: Long term contract or 6-month C2H

Interview Process/# of Rounds: 2-3 Rounds 30 min with hiring manager > Panel > In Person > Offer

1. Must able to hit the ground running day 1 with **Pearl** Scripting

Verisign is currently looking for a Software Engineer, Application Development in the MIS team that would support and build enhancements within Verisign's Auditing and Compliance platform, as well as providing functional & technical support to internal business customers. The role is a full stack software development position focused on auditing and compliance systems development, architecture, integrations, workflows, and administration delivering the overall platform and the entire inventory, audit, and compliance portfolio. Auditing & Compliance provides complete IT Asset / configurable item auditing and compliance for all deployed systems and technology.

The Software Engineer utilizes high level technical knowledge of software, hardware, networks and storage to collaborate across the organization to develop, design, test, and support Service Now and other core infrastructure components, focusing on reliability, availability and scalability of infrastructure.

Key Responsibilities:

  • Auditing and Compliance system development and administration
    • Develop, maintain, and enhance applications on the Auditing and Compliance platform
    • Develop and maintain scripts using Perl, Python, Shell Scripting, and Ansible to automate infrastructure systems auditing
    • Build RESTful services using the Python Bottle framework for audit data collection and integration
    • Design, build, and deploy RPM packages for system auditing and daily compliance data collection from a variety of hosts
    • Maintain React.js dashboards for compliance reporting and monitoring
  • Ensure the smooth operation of the asset inventory audit database:
    • Identify unexpected database load and mitigate or remediate as needed
    • Monitoring queues, audit and compliance processes
  • Assist with asset compliance related support:
    • Help users identify deficiencies and remediate them
    • Provide client packages or audit tools as needed
  • Add new features to the auditing clients as needed:
    • Enhancements may come from users or from a business need, and need to be incorporated into the client
    • Add code as needed to load the newly collected data into the audit database
  • Continuing to evolve our application platform to meet scaling, security, and compliance needs
  • Develop deep understanding of tie-ins with other systems and platforms
  • Ensure key technical design documentation is provided and maintained
  • Improve the health of system assets. Troubleshoot and lead root-cause analysis for system failures and recommend fixes/improvements to prevent their recurrence.
  • Lead or participate in code reviews, design reviews, offering guidance on best practices to continuously improve stability and efficiencies

Required qualifications:

  • Must have hands-on experience with Perl.
  • Hands-on experience with PostgreSQL programming, Ansible.
  • Hands-on Python and/or React JS or equivalent framework.
  • Linux and OS skills and understands the importance of and values improving processes and systems, and enjoys auditing
  • Experience in analyzing functional requirements to create/modify system and service architectures and designs and to write component detailed design technical documents
  • Agile Engineering and Agile Scrum Methodology
  • The individual must possess strong communication, facilitation, business analysis, and documentation skillsets and have proven success in continuous process improvement

Preferred qualifications:

  • Full Stack engineer with experience in advanced object-oriented languages
  • Web UI experience
  • ServiceNow development, administration and integration experience
  • Familiar with VMware, AIX, and KVM virtualization technologies and how to practically audit them
  • Familiar with Terraform, OpenStack and Kubernetes
  • Exposure to collaboration tools such as SharePoint, Confluence and Jira
  • Experience in a zero-trust environment

Experience and Educational Qualifications:

  • 5+ years relevant experience
  • Bachelor's degree in engineering, Computer Science or a related field, or equivalent work experience, required