Software Engineer
$63.5k - $111.75kDeltek
23-Jun-2026
Software Engineer
US (Remote)
10790BR
Company Summary
As the recognized global standard for project-based businesses, Deltek delivers software and information solutions to help organizations achieve their purpose. Our market leadership stems from the work of our diverse employees who are united by a passion for learning, growing and making a difference. At Deltek, we take immense pride in creating a balanced, values-driven environment, where every employee feels included and empowered to do their best work. Our employees put our core values into action daily, creating a one-of-a-kind culture that has been recognized globally. Thanks to our incredible team, Deltek has been named one of America's Best Midsize Employers by Forbes, a Best Place to Work by Glassdoor, a Top Workplace by The Washington Post and a Best Place to Work in Asia by World HRD Congress.
Business Summary
The Deltek Engineering and Technology team builds best-in-class solutions to delight customers and meet their business needs. We are laser-focused on software design, development, innovation and quality. Our team of experts has the talent, skills and values to deliver products and services that are easy to use, reliable, sustainable and competitive. If you're looking for a safe environment where ideas are welcome, growth is supported and questions are encouraged - consider joining us as we explore the limitless opportunities of the software industry.
Position Responsibilities
Feature Development (60%):
- Build and maintain Fast API endpoints across services (control-plane, catalog-service, ai-enhancement-service)
- Develop React/Next.js portal features: product registration flows, deployment status UIs, credential and configuration modals
- Write Pydantic schemas and SQL Alchemy models for new features, author Alembic migration files for schema changes
- Integrate Anthropic/OpenAI API calls into enhancement pipelines (description generation, endpoint scoring, embedding generation)
- Write unit and integration tests with pytest; maintain code quality with Black, Flake8, and Mypy; maintain 80% coverage target
- Implement Lang Chain or Lang Graph-based chains for structured tasks such as Open API spec extraction, tool summarization, and description enrichment
- Work with prompt templates, few-shot examples, and structured output parsing
- Assist in extending MCP server generation from Open API specs - parsing edge cases, template improvements
- Write and update Docker files; understand multi-stage build
- Debug failing GitHub Actions steps (lint, type-check, test stages)
- Use kubectl basics to inspect pod logs and deployment status in development environments
- Participate in code reviews, giving and receiving constructive feedback
- Write brief design notes for the features you ship
- Pair with senior engineers on complex architectural decisions
Qualifications
Required Technical Skills
Backend:- Python with an async web framework (Fast API preferred); comfortable with Pydantic, SQL Alchemy, and async/await patterns
- REST API design fundamentals: semantics, status codes, auth headers, Open API/Swagger specs
- PostgreSQL: writes queries, understands schema design basics; some exposure to Redis or caching patterns
- Containerization: can write a Docker file, understand docker compose, read basic Kubernetes manifests
- TypeScript and React with functional components and hooks
- Next.js (App Router preferred) or comparable modern React framework
- Familiar with component-driven UI patterns; experience with a design system (Radix UI, Material UI, shadcn/ui, or similar)
- Form handling and validation (React Hook Form + Zod or equivalent)
- Has worked with at least one LLM API (Anthropic Claude or OpenAI); understands prompt construction, token limits, and API rate limiting
- Exposure to Lang Chain, Lang Graph, or a comparable orchestration SDK - even in a personal project or coursework context
- Understands the basics of RAG (retrieval-augmented generation): embedding, chunking, similarity search
- Gething, PRs, and code review etiquette
- Writes unit tests, comfortable with pytest or Jest
- Exposure to agent frameworks (Careway, AutoGen, Semantic Kernel)
- Any cloud provider experience (OCI, AWS, Azure, GCP)
- Familiarity with CI/CD pipelines (GitHub Actions
- Exposure to Open Telemetry or distributed tracing concepts
- Experience with Alembic or database migration tooling
Soft Skills:
- Reads existing code before proposing changes; asks clarifying questions before building
- Writes clear commit messages and PR descriptions
- Comfortable working in a fast-moving codebase with evolving requirements
Career Interests
Engineering
Compensation Info
The U.S. salary range for this position is $63,500.00-$111,750.00. This range is subject to change as Deltek takes a number of factors into consideration when determining individual base pay, such as location, job-related knowledge, skills and experience. Certain roles are eligible for additional rewards, including incentive compensation and equity.
Benefits and perks listed here may vary depending on the nature of employment with Deltek. Employees have access to healthcare benefits, a 401(k) plan and company match, paid vacation time and holidays, well-living programs, short-term and long-term disability coverage, basic life insurance and tuition reimbursement.Position Type
FT
Travel Requirements
No
Compliance Requirements
Certain roles may have additional privacy, security and compliance requirements to the extent they support Costpoint GCCM or similar product offerings.
EEO Statement
Deltek, Inc. is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.
E-Verify Statement
Deltek, Inc., utilizes the E-Verify program with every potential new hire. This makes it possible for us to make certain that every employee who works for Deltek is eligible to work in the United States. To learn more about E-Verify you can call View phone number on click.appcast.io or visit their website by clicking the logo below. E-Verify is a registered trademark of the United States Department of Homeland Security.
Applicant Privacy Notice
Deltek is committed to the protection and promotion of your privacy. In connection with your application for employment with us at Deltek, it is necessary for us to collect, store and use information about you ("Personal Data") to administer and evaluate your application. We are the "controller" of the Personal Data you provide us and will process any such Personal Data in accordance with applicable law and the statements contained in this Employment Candidate Privacy Notice. Additionally, we have not sold and do not sell Personal Data you provide to us through the job application process.
Job Expires
13-Mar-2027
- ...TrapWire Inc. has a great opportunity for a software engineer who is able to knock out high-quality (tested), high-performance (measured) code. The ideal candidate fits in well with our team culture. Pleasant to work with No cowboy coding – this is a team effort Happy...Suggested
- ...Overview iDirectGov's hubs, satellite routers and network management software address the growing complexity of deploying and managing... ...to work with our team of smart, creative, and dedicated engineering team-members. This position is based out of our Herndon, VA location...SuggestedWork experience placementRemote work
- ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and... ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse...Suggested
- ...Title: Full Stack Software Engineer Location: Remote Pay range: $75/hr. - $80/hr. on w2 JOB DESCRIPTION: Profile : Must have strong TypeScript and JavaScript (ES6) along with React development expertise. This role is for a full-stack engineer with solid...SuggestedRemote work
- ...Position Summary: Title: Full Stack Engineer Duration: 6 Months - Long Term Location: Reston Virginia 20190 100% Remote... ...Full Stack Engineer, candidate will be responsible for complex software development including coding, managing small sections of ongoing...SuggestedRemote work
$125k - $140k
...Role Overview Vantor seeks a cleared Full-Stack Software Developer to collaborate as part of a dynamic full technology stack engineering team working on a large-scale Government Geospatial Information software system, contributing to both operations and new development...- ...scalability, and security Write clean, maintainable, and well‑tested code Collaborate with product managers, designers, and other engineers to deliver high‑quality features Participate in code reviews and architectural discussions Implement CI/CD pipelines and automated...
$119.32k - $202.85k
...conducting interviews and extending offers in anticipation of the award. The Work: ICF is seeking an experienced and driven Software Security Engineer to lead and oversee mission-critical initiatives in support of the Defense Counterintelligence and Security Agency (DCSA)...Full timeContract workWork experience placementWork at officeImmediate startRemote work- ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,... ...commercial markets. Nightwing is seeking a skilled Software Engineer to provide onsite development and operational support for deployed...Work experience placementImmediate startRemote work
$3,000 per month
...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new... ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and...- ...Active TS/SCI security clearance with polygraph is required. Altus Consulting Seeks a Software Engineer to Drive Innovation Are you a passionate software engineer eager to join a dynamic team tackling challenging projects? Do you thrive in environments where cloud solutions...Contract work
- ...Position Software Engineer LCAT: Mid Location: Reston, Virginia This position is contingent upon award. Required clearance TS/SCI with willingness to take CI poly. Candidates with current CI poly taken within the past seven years will be prioritized. Required experience...Temporary workFlexible hours
$80k - $128k
...Junior Software Engineer Responsibilities We are looking to add a Junior Software Engineer/Developer to our team of talented professionals. Develop, test, and maintain a complex distributed processing application utilizing Python and Java. Collaborate with Product Owner...Contract workWork at officeShift work- ...Brief Role Description We are looking for a Contract Software Engineer I – Backend who is a solid Java developer, ready to execute independently, keep pace with team delivery, and grow fast. You take ownership of your work, speak up when you're blocked, and see every challenge...Full timeContract workFixed term contractRemote work
- ...Polygraph security clearance is required. This position does not have the ability to sponsor candidates for clearance processing. Software Engineer We are actively seeking a proficient Software Engineer specializing in independent work within a dynamic Agile scrum software...
- ...Title: Software Engineer SME Location: Herndon, VA Clearance Required: Active TS/SCI with Polygraph Benefits Overview Medical, Dental and Vision Plans Generous PTO Policy 401(k) HSA and FSA options Life and Disability Insurance Tuition Reimbursement and Training Perks...Remote work
- ...Software Engineer Location - Herndon, VA The selected candidate will formulate/define specifications for complex operating software programming applications or modify/maintain complex existing applications using engineering releases and utilities from the manufacturer....
$76.5k - $134.9k
...GEOINT as well as additional utilities & technologies that aid in visualization. The GVS program is seeking an Early Career Software Engineer to support an agile scrum team in performing sustainment and new development activities based on program priorities....Full timeTemporary workWork experience placementWork at officeFlexible hours$107.9k - $195.05k
...warfighter and our national security against ever-adapting threats. Our division currently has an exciting opportunity for a Software Engineer to perform design, development, and hardware/software integration in Arlington, VA for the Electronic Warfare Division. Our division...Local areaImmediate startFlexible hours- ...Northstrat is seeking a software engineer that will work on a scrum team tasked with development and maintenance of the current and planned capabilities. Successful candidates for this position will have training (BS) in a science or technology related discipline, multiple...Full timeContract workWork experience placementFor subcontractorLocal areaFlexible hoursWeekend workWeekday work
- ...Overview VTG is seeking a Software Engineer to support our Defense customer in Reston, VA. Our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting-edge solutions that redefine innovation. We are looking for experienced Software...Contract work
$126.09k
DUTIES: Interpret project requirements, work collaboratively with Business users, verify, and understand functional requirements. Develop/enhance Web applications to meet the customer's business requirements. Develop code quality using test frameworks, providing technical...Permanent employmentWork experience placementWork at officeMonday to Friday- ...AI and cloud computing solutions. Founded by ex-Googlers with engineers from Google, Amazon, and Capital One, SZNS differentiates itself... ...in AI, data engineering, blockchain, and cloud-native software application development.” We are looking for an Entry-Level Software...Contract workInternshipWork at office
- ...configuration of applications on the ServiceNow platform using App Engine Studio. Support implementation and customization of ITSM... ...Computer Science, Information Technology, Information Systems, Software Engineering, or a related discipline. Strong...Software Engineer...
$89.9k - $121.7k
...competitive benefits and the ability to grow your career. This engineering position will be part of an agile dev-test team responsible... ...designing, developing, and deploying some of the most visible software on the Internet. Our solutions are easy to use, scalable, and...Work at officeFlexible hours$166k - $220k
...Intelligence Systems (AIS) is a lead provider of highly specialized engineering products for Intelligence Community (IC) customers. We work... ...set using commercially available and custom hardware and software. We provide critically needed capabilities that address our customers...Full timeWork experience placementImmediate start- ...intelligence communities. We’re proud to boast a world‑class engineering team that thrives on rolling up their sleeves to solve your mission... ...motivated and self‑directed professional to fill the role of Software Developer/Data Engineer to support our team in Northern...
- ...Software Engineer Intern Lockheed Martin Space is seeking a Software Engineer Intern. In this role, you will do full stack software engineering on an agile development team. The successful candidate will have experience and/or knowledge of C#, Java, or C++. Preferred:...Part timeWork experience placementInternshipSummer internshipLocal areaRelocationShift work
- ...will serve as a geospatial technology and mobile SME. The Systems Engineer will support technical meetings with vendors to communicate... ...mobile phone hardware, mobile operating systems (Android/iOS), software (commercial, FOSS, and GOTS), and security mechanisms. They will...
- ...Software Engineer Our partner is currently seeking a Software Engineer to work on a suite of services that will supply users with tools to automate a wide range of enterprise-wide applications and data centric mission management applications, with a focus on artificial...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer amazon Herndon, VA
- experienced software developer Herndon, VA
- federal - software developer Herndon, VA
- senior software engineer Herndon, VA
- software developer fintech Herndon, VA
- part time software developer remote Herndon, VA
- software engineer Herndon, VA
- software engineer healthcare Herndon, VA
- network software engineer Herndon, VA
- software developer Herndon, VA

