1

Software Engineer Co Jobs in Washington (NOW HIRING)

Software Engineer

Washington, DC · On-site

$114K - $190K/yr

MANTECH seeks a motivated, career, and customer-oriented Software Engineer for a new initiative ... Frequently communicates with co-workers, management, and customers, which may involve delivering ...

Job Title Software Engineer, Senior Overview EverWatch is a government solutions company providing ... Clearance Level TS/SCI FSP Job Locations US-MD-Annapolis Junction US-CO-Aurora Skills Software ...

Responsibilities As a software engineer, you know that good software is more than just a nice ... Clearance LevelTS/SCI FSPJob LocationsUS-MD-Annapolis Junction US-CO-AuroraSkillsSoftware Design ...

CNO Software Engineer

Hanover, MD · On-site

$141K - $236K/yr

MANTECH seeks a skilled and mission-focused CNO Software Engineer to join our team in Hanover, MD or Aurora, CO. In this role, you will contribute to the development of advanced CNO capabilities that ...

CNO Software Engineer

Hanover, MD · On-site

$104K - $172K/yr

MANTECH seeks a skilled and mission-focused CNO Software Engineer to join our team in Hanover, MD or Aurora CO.. In this role, you will contribute to the development of advanced CNO capabilities that ...

Software Engineer

Arlington, VA · On-site

$110K - $138K/yr

Software Engineer The Mission: Do you want to build software that solves the world's most complex ... Hybrid at one of STR's offices in Woburn, MA, Arlington, VA, Carlsbad, CA or Aurora, CO * Travel:

Software Engineer

Laurel, MD · On-site

$128K - $214K/yr

MANTECH is seeking a highly motivated and collaborative Software Engineer to join our team in ... Frequently communicates with co-workers, management, and customers, including delivering ...

Senior Software Engineer

Springfield, VA · On-site

$180K - $202K/yr

Senior Software Engineer Location: St. Louis, MO OR Springfield, VA Security Clearance: Active TS ... Omni has a presence in Boston, MA, Colorado Springs, CO, San Antonio, TX, and St. Louis, MO. Why ...

Software Engineer

Laurel, MD · On-site

$128K - $214K/yr

MANTECH is seeking a highly motivated and collaborative Software Engineer to join our team in ... Frequently communicates with co-workers, management, and customers, including delivering ...

MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team in ... Must communicate with co-workers, management, and customers, via email, phone, and or virtual ...

Principal Software Engineer

Ashburn, VA · On-site

$138K - $185K/yr

Co-ordinate software releases. What You Bring * Bachelor's in Electrical Engineering or Computer Engineering (or equivalent) with minimum 5 years' experience * Strong C programming skills * Linux and ...

Showing results 41-60

Software Engineer Co information

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

To thrive as a Software Engineer, you need strong programming skills, a solid understanding of computer science fundamentals, and typically a degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and frameworks such as React or Node.js, as well as relevant certifications, are commonly expected. Problem-solving, effective communication, and the ability to work collaboratively help individuals excel in this role. These skills and qualities are critical for delivering reliable software solutions, adapting to technological changes, and supporting team objectives.

What are some common challenges faced by Software Engineer Co team members when working on large-scale projects?

Software Engineer Co. team members often encounter challenges such as coordinating across multiple teams, managing code integration, and ensuring consistent coding standards when working on large-scale projects. Effective communication and collaboration tools are essential to address these issues, as is familiarity with version control systems like Git. Additionally, engineers may need to adapt quickly to changing project requirements and priorities, making flexibility and problem-solving skills highly valuable in this environment.

What are Software Engineer Co roles?

Software Engineer Co roles typically refer to cooperative (co-op) positions for students or early-career professionals in the software engineering field. These positions provide hands-on experience working on real-world projects, often as part of a university program or internship. Participants collaborate with experienced engineers, contribute to software development tasks, and learn industry best practices. Co-op roles are valuable for building technical skills, expanding professional networks, and improving employment prospects after graduation.

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

AspectSoftware Engineer CoSoftware Developer
CredentialsBachelor's in CS or related field, certifications like AWS or ScrumBachelor's in CS or related field, coding bootcamp certifications
Work EnvironmentCollaborative teams, Agile/Scrum processes, corporate offices or remoteProject-based, freelance or in-house, startup or corporate
Industry UsageTech companies, finance, healthcare, often in larger organizationsStartups, tech firms, freelance projects, broader industry use

Both roles involve coding and software development, but Software Engineer Co typically emphasizes collaborative design, system architecture, and working within larger teams, whereas Software Developer may focus more on coding and implementing specific features. The roles often overlap, but the Engineer Co role may require more formal engineering principles and certifications.

Software Engineer

ManTech

Washington, DC • On-site

$114K - $190K/yr

Other

Medical, Life, Retirement, PTO

Re-posted 18 days ago


ManTech rating

9.0

Company rating: 9.0 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

33rd of 242 rated software companies


Job description

Description & Requirements
Unlock the secrets of intelligence with MANTECH! Join a dynamic team at the forefront of national security, providing advanced solutions to government intelligence agencies. Since 1968, we've been solving the toughest challenges with groundbreaking tech. Explore thrilling projects in Digital Transformation, Cybersecurity, IT, Data Analytics and Software Development. Elevate your career and make a difference. Your adventure begins now-unleash your potential with MANTECH!
***This is for a future opportunity***

MANTECH seeks a motivated, career, and customer-oriented Software Engineer for a new initiative within the National Capital Region. This effort supports the rapid design, deployment, operation, and sustainment of enterprise-scale AI, data, and mission platform capabilities across a cloud, edge, and classified operational environment

Responsibilities include but are not limited to:

  • Develop robust backend microservices and distributed systems for the platform.

  • Design and implement secure and high-performance APIs to enable enterprise AI operations.

  • Architect and deploy cloud-native, event-driven architectures.

  • Contribute to Kubernetes-native application development and cloud-native engineering practices.

  • Utilize and integrate technologies such as OpenTelemetry, OpenRouter, or LiteLLM for system delivery.

Minimum Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.

  • 5 or more years of relevant experience in backend software development or distributed systems engineering.

  • Proficiency in modern programming languages (e.g., Rust, Go, Python, or TypeScript).

  • Demonstrated experience with cloud-native technologies and container orchestration (Kubernetes).

  • Experience designing and implementing RESTful and/or GraphQL APIs.

Preferred Qualifications:

  • Advanced knowledge of data and messaging technologies (e.g., NATS, Kafka, Redis, or ClickHouse).

  • Experience with the Django web framework.

  • Prior experience in Defense or Intelligence Community mission environments.

Clearance Requirements:

  • For onsite work, a TS/SCI clearance with Poly will be required.

Physical Requirements:

  • The person in this position must be able to remain in a stationary position 50% of the time.

  • Frequently communicates with co-workers, management, and customers, which may involve delivering presentations.

  • Constantly operates a computer and other office productivity machinery.


The projected compensation range for this position is $114,600.00-$190,200.00. There are differentiating factors that can impact a final salary/hourly rate, including, but not limited to, Contract Wage Determination, relevant work experience, skills and competencies that align to the specified role, geographic location (For Remote Opportunities), education and certifications as well as Federal Government Contract Labor categories.  In addition, MANTECH invests in its employees beyond just compensation.  MANTECH's benefits offerings include, dependent upon position, Health Insurance, Life Insurance, Paid Time Off, Holiday Pay, short-term and long-term Disability, Retirement and Savings, Learning and Development opportunities, wellness programs as well as other optional benefit elections.

MANTECH considers all qualified applicants for employment without regard to disability or veteran status or any other status protected under any federal, state, or local law or regulation.
If you need a reasonable accommodation to apply for a position with MANTECH, please email us at careers@mantech.com and provide your name and contact information.

What ManTech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom