Post job

Software development engineer jobs in Oakton, VA - 12,608 jobs

All
Software Development Engineer
Software Engineer
Software Engineering Internship
Data Engineer
Senior Software Engineer
Software Developer Internship
Deployment Engineer
Software Developer
Software Engineer Lead
Senior Development Consultant
Programmer
Application Software Developer
Test Engineer
Junior Developer
Devops Engineer
  • Palantir Developer - Senior Consultant

    Guidehouse 3.7company rating

    Software development engineer job in Arlington, VA

    Job Family: Data Science Consulting Travel Required: None Clearance Required: None What You Will Do Support Palantir Foundry Application Development: Work closely with Subject Matter Experts (SMEs) to design and develop full stack application using Palantir Foundry's platform. Work on both frontend and backend components, ensuring seamless integration and functionality. Improve on application User Interface and visualization design. Implement operational applications using Foundry Tools (Workshop, Quiver, and Slate). Developing interactive workflow UIs. Develop ability to build/ access data versions within the tool as necessary to enable analytics. Develop writeback functionality into the tool as needed. Implement data visualizations using Foundry Tools (Quiver and Contour) and/or Power BI as necessary. Maintain applications as usage grows and requirements changes Support Data Integration and Management: Develop data pipelines using PySpark to create datasets, Foundry objects, and User Interface applications primarily within the Foundry data management & development platform. Collaborate with Data Engineering Team to understand the ontology (data model) and data pipelines supporting the applications. Support End to End data pipeline development - responsible for using Python and Pyspark to perform ETL and derive new datasets necessary for business applications. Support designing and building for high-scale data intensive workflows Support Testing and Quality Assurance Perform data validations and analysis, use PyTest to create and implement unit test for one time or automated test embedded within a pipeline. Implement Foundry Expectations within Foundry Health checks to implement automated validations for build freshness, data freshness, primary key, schema check, but also more complex data validation that should require a build to be aborted or a warning notification. Monitor and debug critical issues such as data staleness or data quality. Develop and execute unit tests, integration tests, and end-to-end tests to ensure software quality. Debug and resolve issues reported by users or identified through testing. What You Will Need Bachelor's Degree is required Minimum THREE (3) years of prior relevant experience Experience in Palantir Foundry expertise, supporting full stack development services Experience in developing data pipelines using Python/PySpark Experience in advance data science or analytics expertise, using a variety of technical platforms and open-source programming technologies Ability to design and deliver solutions with autonomy, working collaboratively as part of a team Strong communication/presentation skills and ability to explain technical topics to non-technical audiences Strong consulting skills: identifying and addressing client needs, building relationships, driving initiatives forward What Would Be Nice to Have Master's Degree Demonstrated work experience supporting Federal Civilian, State and Local Government, or Energy Provider clients Ability to support business development including RFP/RFQ/RFI responses involving data science / analytics / data engineering The annual salary range for this position is $113,000.00-$188,000.00. Compensation decisions depend on a wide range of factors, including but not limited to skill sets, experience and training, security clearances, licensure and certifications, and other business and organizational needs. What We Offer: Guidehouse offers a comprehensive, total rewards package that includes competitive compensation and a flexible benefits package that reflects our commitment to creating a diverse and supportive workplace. Benefits include: Medical, Rx, Dental & Vision Insurance Personal and Family Sick Time & Company Paid Holidays Position may be eligible for a discretionary variable incentive bonus Parental Leave and Adoption Assistance 401(k) Retirement Plan Basic Life & Supplemental Life Health Savings Account, Dental/Vision & Dependent Care Flexible Spending Accounts Short-Term & Long-Term Disability Student Loan PayDown Tuition Reimbursement, Personal Development & Learning Opportunities Skills Development & Certifications Employee Referral Program Corporate Sponsored Events & Community Outreach Emergency Back-Up Childcare Program Mobility Stipend About Guidehouse Guidehouse is an Equal Opportunity Employer-Protected Veterans, Individuals with Disabilities or any other basis protected by law, ordinance, or regulation. Guidehouse will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of applicable law or ordinance including the Fair Chance Ordinance of Los Angeles and San Francisco. If you have visited our website for information about employment opportunities, or to apply for a position, and you require an accommodation, please contact Guidehouse Recruiting at ************** or via email at RecruitingAccommodation@guidehouse.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodation. All communication regarding recruitment for a Guidehouse position will be sent from Guidehouse email domains including @guidehouse.com or ************************. Correspondence received by an applicant from any other domain should be considered unauthorized and will not be honored by Guidehouse. Note that Guidehouse will never charge a fee or require a money transfer at any stage of the recruitment process and does not collect fees from educational institutions for participation in a recruitment event. Never provide your banking information to a third party purporting to need that information to proceed in the hiring process. If any person or organization demands money related to a job opportunity with Guidehouse, please report the matter to Guidehouse's Ethics Hotline. If you want to check the validity of correspondence you have received, please contact *************************. Guidehouse is not responsible for losses incurred (monetary or otherwise) from an applicant's dealings with unauthorized third parties. Guidehouse does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of Guidehouse and Guidehouse will not be obligated to pay a placement fee.
    $113k-188k yearly Auto-Apply 23h ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Engineer - R&D Systems

    Novateur Research Solutions

    Software development engineer job in Ashburn, VA

    Software Engineer - Entry to Mid-Level (R&D Systems) Novateur stands for Innovation. We value creativity, vision, collaboration, and above all, ambition to innovate. Novateur Research Solutions is an R&D firm located in Northern Virginia, developing intelligent systems that push the boundaries of computer vision, AI, and large-scale learning. We are looking for Software Engineers eager to build scalable systems and deploy machine learning models in real-world environments. You will work closely with our researchers and engineers to develop software for real-time perception, geospatial analytics, and distributed systems. Responsibilities: • Develop and deploy production-grade software in Python and C++. • Build APIs, data pipelines, and visualization tools to support machine learning workflows. • Collaborate with researchers to translate algorithms into efficient implementations. • Contribute to system design, cloud deployment (AWS), and automation. Requirements: • BS or MS in Computer Science, Engineering, or a related field. • Proficiency in modern programming and software engineering practices. • Familiarity with Docker, Kubernetes, or AWS. • Enthusiasm for learning and applying machine learning or computer vision methods. • U.S. Citizen or Permanent Resident. Why Novateur? Join a team that values creativity and initiative. Our engineers have freedom to innovate, collaborate with top researchers, publish research in major scientific conferences, and see their ideas deployed in impactful applications. Company Benefits: Novateur offers competitive pay and benefits comparable to Fortune 500 companies that include a wide choice of healthcare options with generous company subsidy, 401(k) with generous employer match, paid holidays and paid time off increasing with tenure, and company paid short-term disability, long-term disability, and life insurance. We offer a work environment which fosters individual thinking along with collaboration opportunities within and beyond Novateur. In return, we expect a high level of performance and passion to deliver enduring results for our clients.
    $72k-99k yearly est. 23h ago
  • Enterprise Software Engineering Director & CoE Leader

    Northrop Grumman Corp. (Au 4.7company rating

    Software development engineer job in McLean, VA

    A leading defense technology company is seeking a Corporate Software Engineering Director to shape the vision and execution of software engineering across the enterprise. This role requires extensive experience in software engineering management and systems engineering. Candidates must hold a Bachelor's or Master's degree in a STEM field and have a current secret-level security clearance. Duties include leading change management initiatives and developing a unified talent development framework. It is a full-time position based in McLean, Virginia. #J-18808-Ljbffr
    $82k-104k yearly est. 2d ago
  • BAS Programmer

    Vertical Mechanical Group

    Software development engineer job in Sterling, VA

    Building Automation Systems (BAS) Programmer Employment Type: Full-Time At Vertical Mechanical Group (VMG), we're always seeking talented individuals to join our growing team. Our commitment to exceptional customer service and innovative solutions drives our success and fuels continuous expansion. We're excited to offer opportunities for motivated professionals who are ready to elevate their careers. When you join VMG, you become part of a close-knit, supportive team that values both its employees and clients. Here, your growth powers our success. About the Role VMG is seeking a motivated and technically skilled Building Automation Systems (BAS) Programmer to support our growing Controls Division. This role is ideal for individuals with a strong foundation in BAS programming who are ready to take on new challenges and contribute to a variety of projects. You will be responsible for programming and commissioning building automation and HVAC control systems across commercial projects while supporting the team and continuing to develop your technical expertise and leadership skills. Key Responsibilities Program, configure, and commission BAS and HVAC control systems using Niagara AX/N4 and Edge controllers. Provide point-to-point checkout, verify system functionality, and ensure alignment with project sequences of operation. Integrate and control HVAC systems including VAV, VRF, DOAS, and hydronic systems (e.g., cooling towers, open/closed loops). Collaborate with third-party commissioning agents and support functional performance testing. Manage network communication and device integration across building systems. Interpret and work from mechanical drawings, risers, and control schematics. Provide training and support to coworkers and clients and help upskill team members as needed. Identify issues and offer independent solutions for technical and on-site challenges. Perform updates, troubleshooting, and commissioning tasks with minimal oversight. Contribute to a positive, collaborative team environment while being capable of working independently. Qualifications 5-7 years of hands-on experience in the Building Automation field. Strong experience with the Niagara platform (AX and/or N4; N4 preferred) and Edge controllers. Solid understanding of HVAC equipment and control system functionality, including: Single-zone and VAV systems VRF/DOAS integration Hydronic systems and cooling tower applications Network management and system integration Proficient in interpreting technical prints, wiring diagrams, and control schematics. Strong troubleshooting skills and an independent, solutions-driven mindset. Working knowledge of low-voltage theory and its application in BAS environments. Excellent communication skills and ability to support peers in a mentoring or collaborative capacity. Compensation & Benefits Base Salary: $90,000 - $110,000 per year (dependent on experience and qualifications). Additional earning potential through performance-based reviews after proven success. Comprehensive benefits package including medical, dental, vision, 401(k), and paid time off. Opportunities for professional development and advancement within the Controls team. Supportive, collaborative, and forward-thinking work environment. How to Apply If you're ready to grow your career in BAS programming and thrive in a company that values innovation, expertise, and employee success, we want to hear from you. Please submit your resume outlining your experience and qualifications for this role. Vertical Mechanical Group is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Note: VMG participates in a drug testing program. All candidates are required to submit to a drug test as a condition of employment.
    $90k-110k yearly 3d ago
  • Software Engineer, Intern - Summer 2026, Ashburn

    Visa 4.5company rating

    Software development engineer job in Ashburn, VA

    Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose - to uplift everyone, everywhere by being the best way to pay and be paid. Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa. Job Description As a Software Engineer Intern, you will be placed in one of the technologyorganizations at Visa and specific assignments will depend on upon your skills sets, interest, and team needs. We are seeking Software Engineer interns across our Technology organization. As an intern, you will take on meaningful work, engage in out-of-the-box problem solving, and participate in global case challenges and impactful initiatives. You will get the chance to work with multiple teams, systems, and products through a wide variety of data sources. From technology to business, we are looking for people who can innovate, collaborate and bring Visa into the next level of a rapidly evolving digital marketplace. During the internship, you will work on one or more hands-on projects with the team. Our summer internship also equips you with social and professional networking events and developmental workshops, designed to provide you the resources and training to have an impactful summer. Some examples of previous summer intern projects: Self-serve deployment of Kafka clusters using Docker and Kubernetes with auto scale up capability Creating a natural language Chatbot for searching CDISI knowledge base Developing a prototype that would automate payments at gas stations Automating process for removing duplicate compromised account numbers using low latency algorithms Improving the usage of Visa Checkout across all mobile and web devices Developing testing tools to identify errors in internal systems Creating visual monitoring tools to uncover transaction errors Analyze, design, code and unit test software solutions and enhancements for an application that applies business logic and routes digital currency of global transactions Develop a robust app factory to be used to create hundreds of mobile banking applications for iOS and Android with a single click Implementation of a single development lifecycle, from Analysis and Design, Build, QA, Security, and Deployment. Begin to learn best and secure coding practices and standards Qualifications Basic Qualifications Pursuing a Bachelor's degree in Computer Science, Computer Engineering, CIS/MIS, Cybersecurity, or a related field, graduating December 2026-August 2027. Strong communications skills, specifically, the absence of repeated grammatical or typographical errors, clear and concise written and verbal communications that demonstrate professional judgment. Preferred Qualifications Proficiency in at least one programming language or technology including, but not limited, to Java, C/C++, C#, .NET, python, Javascript, HTML Experience with Write utilities / automation tools using Selenium, Java, REST, Python, Groovy, and more Familiarity with software testing principles Solid understanding of software engineering concepts and methodologies Document process, designs, test results, and analysis Lead root cause analysis and track defect resolution to completion Review and provide feedback on development code, test designs and test cases Strong ability to collaborate Highly driven, resourceful and results oriented Good team player and excellent interpersonal skills Good analytical and problem-solving skills Demonstrated ability to lead and navigate through ambiguity Additional Information U.S. APPLICANTS ONLY:The estimated hourly range for a new hire into this position is $35-$40/hr which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity. Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401 (k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program. Work Authorization:Visa will not sponsor applicants for work visas in connection with this position. Future sponsorship will not be considered. Work Hours:Varies upon the needs of the department. This is a hybrid position:Expectation of days in office will be confirmed by your hiring manager. Travel Requirements:This position requires travel 5-10% of the time. Mental/Physical Requirements: This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers. Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law. Visa will consider for employment qualified applicants with criminal histories in a manner consistent with applicable local law, including the requirements of Article 49 of the San Francisco Police Code.
    $35-40 hourly 5d ago
  • Mid-Level Back-End Software Application Developer

    LMI Consulting, LLC 3.9company rating

    Software development engineer job in Tysons Corner, VA

    Job ID 2025-12918 # of Openings 2 Category Engineering Benefit Type Salaried High Fringe/Full-Time LMI is actively seeking a dynamic, experienced Mid-Level Back-End Developer with a strong background in modern . This role involves translating design concepts into responsive, high-performance software applications. This position can be located in Colorado Springs, CO or the Northern VA metro area. LMI is a new breed of digital solutions provider dedicated to accelerating government impact with innovation and speed. Investing in technology and prototypes ahead of need, LMI brings commercial-grade platforms and mission-ready AI to federal agencies at commercial speed. Leveraging our mission-ready technology and solutions, proven expertise in federal deployment, and strategic relationships, we enhance outcomes for the government, efficiently and effectively. With a focus on agility and collaboration, LMI serves the defense, space, healthcare, and energy sectors-helping agencies navigate complexity and outpace change. Headquartered in Tysons, Virginia, LMI is committed to delivering impactful results that strengthen missions and drive lasting value. Responsibilities Develop and maintain server-side logic by writing code that powers the application's functionality, handles user requests, and manages data. Create APIs that allow different parts of the application, or different applications, to communicate with each other. Design database schemas, write queries, and ensure data integrity and security. Ensure the application can handle a growing number of users and data efficiently. Work closely with front-end developers to integrate the back-end functionality with the user interface. Implemen security measures to protect sensitive data and prevent unauthorized access. Participate in code reviews, debug developed code, and stay current with software development trends. Collaborate with cross-functional teams, develop reusable code components, and ensure application accessibility. Actively participate in Integrated Product Teams (IPT's) and other engineering working groups to review, assess, and mature engineering artifacts such as concept of operations (CONOPs), system architecture, system behavior, system interfaces, functional allocation, Interface Control Documents/Descriptions (ICDs), and data models. Provide meeting coordination, technical expertise, and software development to assist the customer decision makers. Qualifications Required: B.S. in Computer Science, Computer Engineering, or equivalent. 5 - 7 years experience as a Back-End Developer with a portfolio, and proficiency in modern object-oriented programming languages such as Python, Java, C++, Node.js, or Ruby. Experience with both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB) databases. Familiarity with back-end frameworks liks Django, Flask, Spring, or Express.js. Experience with cloud platforms like AWS, Azure, or Google Cloud. Experience with efficient data storage and retrieval. Strong, demonstrable understanding of modern design and coding principles and practices. Familiarity with version control systems (e.g., Git). Knowledge of software performance optimization. Strong problem-solving skills. Excellent communication and teamwork abilities. Desired: Experience with testing frameworks. Knowledge of security practices. Active TS/SCI. Candidate must be eligible to obtain a TS/SCI. Target salary range: $99,000.00 - $171,000.00. Final compensation will be determined by a variety of factors including but not limited to your skills, experience, education, and/or certifications. LMI is an Equal Opportunity Employer. LMI is committed to the fair treatment of all and to our policy of providing applicants and employees with equal employment opportunities. LMI recruits, hires, trains, and promotes people without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, disability, age, protected veteran status, citizenship status, genetic information, or any other characteristic protected by applicable federal, state, or local law. If you are a person with a disability needing assistance with the application process, please contact Colorado Residents: In any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information. Need help finding the right job? We can recommend jobs specifically for you! Click here to get started.
    $99k-171k yearly 1d ago
  • Summer 2026 Internship in Software Engineering

    Expedition Technology

    Software development engineer job in Herndon, VA

    Are you enthusiastic about technology and eager to make an impact in the defense sector? Join us as a Software Engineering Intern for the summer of 2026 and gain practical experience with state-of-the-art technologies that safeguard our nation. At Expedition Technology (EXP), you'll have the chance to work on significant projects that enhance national security, collaborate with seasoned professionals, hone your skills, and contribute to solving real-world challenges. If you're excited about a dynamic and fulfilling internship where you'll be part of the action, apply now to be part of a team addressing the issues of tomorrow! What will you do as a summer intern at EXP? Learn & Develop: You'll delve into a real-world Agile software development environment where you will utilize tools such as Python, React, Docker, and Git to create forward leaning solutions Implement: You'll develop solutions to support our work in web development, machine learning and signal processing Collaborate: You'll engage with your team and other domain experts to design new features, prioritize work, and mitigate risks Additional details: Location: On-site at Expedition Technology's headquarters in Herndon, VA Duration: Full-time (40 hours/week), Summer of 2026 Compensation: $33.50/hr. Is this the right internship for you? To be qualified for an internship position you should have the following qualifications: United States citizenship is required for security clearance purposes Must be a currently enrolled student who is pursuing a college degree in computer science, electrical engineering, math, physics, or other STEM-related field Must be entering your final year of an undergraduate or graduate program with an anticipated graduation date of December 2026 or May 2027 Have proficiency in modern programming languages (Python preferred) Be familiar with command line and version control (Git) experience Demonstrate interest in software engineering (courses, clubs, projects, etc.) Interest in working in defense and/or intelligence related careers post-graduation Must be willing to undergo background investigation process for a US-government issued security clearance What's it like being a summer intern at Expedition Technology? Get a first-hand perspective from our 2025 summer intern team by reading this blog post. Still hungry for more information? Read about our work, our culture and our accoladeson our website and LinkedIn. About Expedition Technology (EXP) Positioned in Northern Virginia's tech hub, EXP is an innovative engineering company that crafts advanced solutions for the defense and intelligence sectors. We champion innovation, promote individual growth, and thrive on collaboration. We're committed to embracing diversity: At EXP, we believe in the power of diverse minds. All applicants will be considered without bias. We're an Equal Opportunity Employer that cherishes creativity sparked by varied backgrounds. Who is Expedition Technology? Expedition Technology (EXP) designs, develops, and delivers innovative, advanced signal, image, and multi-INT solutions for the defense and intelligence communities. We leverage advanced algorithms, platforms, and technologies to solve our customers' most complex, demanding, and urgent C4ISR challenges. Our culture promotes individual growth and opportunity, prioritizes a collaborative team spirit, and invites the intellectually curious to creatively solve challenging problems. Headquartered in Northern Virginia's high-tech corridor, EXP is a rapidly growing, privately held, employee-owned company that pushes the boundaries of what is possible every day. Interested in joining our team? Let's explore together. To learn more about EXP and discover why we are an award-winning workplace, visit ourweb siteand follow us on LinkedIn. Join Our Team and Enjoy Exceptional Benefits! Expedition Technology (EXP) offers a flexible, self-directed benefits package that is designed to fit your individual needs.Here's a glimpse of the outstanding benefits you can enjoy when you join our team: Company-paid medical, dental, and vision insurance Generous Time Off: Enjoy 12 paid holidays, up to 33 days of PTO, and generous sick leave Robust 401(k) Plan: Benefit from up to a 12% company contribution, including a 3% safe harbor, 6% match, and up to 3% additional as a form of profit sharing. Student Loan Repayment: Take advantage of our unique option to reallocate a portion of your 401(k) match funds to repay student loans, helping you achieve financial freedom faster. Paid Parental Leave: Six weeks of paid leave for the primary caregiver and 2 weeks of paid leave for the secondary caregiver for you to bond with your new family member. Tuition Reimbursement: Pursue further education with up to $5,250/year available to support your continuous learning and growth. Referral Bonus Program: Earn rewards for bringing talented individuals into our team. Exclusive Entertainment Perks: Enjoy free tickets to sporting events, theater, concerts, and more, adding fun and excitement to your life. Onsite Amenities: Stay fit and healthy with our free, onsite fitness center, active workstations featuring treadmill and bike desks, and enjoy our onsite cafeteria with reduced-cost options. Inspiring Work Culture: Thrive in a collaborative, creative, and supportive culture where you are encouraged to push boundaries, take risks, and enjoy the rewards. Join us and be part of a team that values your well-being and professional growth. Apply today and take the first step towards a fulfilling career with us! EXP is proud to be an Equal Opportunity Employer that believes a diverse range of talent creates an environment that fosters creativity and innovation . All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, genetic information, or protected veteran status.
    $33.5 hourly 1d ago
  • Pncpl Software Engineer

    Deltek, Inc. 4.8company rating

    Software development engineer job in Herndon, VA

    08-Jan-2026 Principal AI Applications Engineer US Herndon, VA 10558BR 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 About the Role We're building an enterprise ERP system from scratch where AI isn't a feature-it's the foundation. Join Deltek's Engineering and Technology team to create the first truly AI-native SMB ERP. Users will chat with their system instead of clicking through forms. Intelligent agents will handle routine tasks autonomously. And you'll use AI to write better code faster. This is a greenfield project. No legacy constraints. No technical debt. Just the opportunity to reimagine what enterprise software can be when designed for AI from day one. As a principal engineer, you'll solve the hardest technical problems, create reference implementations that set the standard, and mentor engineers in a development paradigm that's still emerging. You'll prove that AI-native enterprise software isn't just possible-it's superior. Key Responsibilities Implement the most technically challenging features of the AI-powered ERP platform, serving as the go-to expert for complex integration and performance challenges Develop reference implementations and coding patterns that other engineers follow when building AI-enhanced features Implement sophisticated prompt engineering and LLM integration solutions, ensuring security, performance, and cost-effectiveness Build production-ready ML integration code utilizing infrastructure provided by the dedicated AI/ML infrastructure team Provide deep technical expertise on critical implementation challenges affecting multiple teams, offering solutions based on extensive hands-on experience Collaborate with architects to validate technical approaches through proof-of-concepts and prototypes Champion code quality, comprehensive testing, security best practices, and operational excellence Identify and resolve complex technical debt that impacts multiple teams Serve as technical advisor to architects and engineering leadership on implementation feasibility and development best practices Mentor and develop senior engineers, elevating implementation capabilities across the engineering organization Drive innovation through hands-on proof-of-concepts exploring novel approaches to ERP challenges Qualifications Education & Experience Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, Data Science, or related field 10+ years of professional software engineering experience with extensive hands-on AI/ML systems implementation Demonstrated history of technical leadership through exceptional implementation quality on large-scale, business-critical systems Proven track record of solving complex implementation challenges that enabled significant business outcomes Experience providing technical guidance and mentoring senior engineers Deep expertise in implementing enterprise software and AI/ML integrations with production deployments at scale Technical Skills Programming Languages: Master-level expertise in Java, Python, and ability to work effectively in multiple languages Implementation Expertise: Deep expertise in implementing distributed systems, microservices, event-driven patterns, and domain-driven design Database: Expert-level implementation skills with PostgreSQL including performance optimization, complex query development, and multi-tenant data patterns AI/ML Integration: Comprehensive expertise in implementing LLM systems, prompt engineering at scale, RAG architectures, and model integration Development Best Practices: Experience establishing coding standards, testing patterns, and development workflows that improve team productivity Cloud & Infrastructure: Expert knowledge of implementing cloud solutions and working with managed services across AWS/Azure/OCI API & Integration: Deep expertise in implementing robust APIs, integration patterns, and extensible features Observability & Reliability: Expert in leveraging comprehensive monitoring, logging, and error handling Security: Strong understanding of implementing security controls, authentication/authorization, and data protection Leadership & Communication: Exceptional ability to communicate complex technical concepts and influence development approaches through collaboration Pragmatic Thinking: Ability to balance code quality with delivery timelines, provide practical technical guidance, and align development work with business goals AI-First Mindset This role requires embracing an AI-first approach where GenAI and agentic AI tools are essential collaborators, not optional supplements. We expect team members who naturally think in AI-enhanced workflows and proactively integrate intelligent automation to solve ERP development challenges more efficiently. The ideal candidate has strong interest in prompt engineering techniques and conversational AI systems, with understanding of how to craft effective prompts for business contexts. You should be curious about natural language processing and how AI enhances user experiences, along with basic awareness of AI ethics and prompt safety considerations. We're looking for someone who approaches ERP feature development by first asking: "How can AI help me build this functionality faster and better?" This includes being comfortable with rapid AI tool evolution, eager to experiment with new AI capabilities for prompt engineering and ERP optimization, and committed to sharing AI-enhanced approaches with the team. We value those who apply prompt engineering to solve real-world ERP business problems and see AI as a productivity multiplier for strategic development decisions, rather than a replacement for human expertise. Compensation Info The U.S. salary range for this position is $91,000.00-$160,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 10% 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 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.
    $91k-160.8k yearly 1d ago
  • Test Enginer

    Crystal Management | CMIT

    Software development engineer job in Vienna, VA

    SENIOR TEST ENGINEER The Scalable Ways to Implement Flexible Tasks (SWIFT) contract spans apps across four domains: Platform-as-a-Service (PaaS), collaborative services, visualization and hyperautomation, covering agile development, operations and maintenance of applications within a new center of excellence for evaluating emerging technologies. The Test Engineer will support the SWIFT contract services to include the development of workflow automation to improve user experience through self-service and mobility of ServiceNow and Dynamics systems as well as emerging technologies; combining technologies like robotic process automation (RPA) and machine learning (ML) to identify, vet and automate IT processes using UiPath and Power Automate; and buildout of dashboards and reporting using Tableau, Qlik, PowerBI and emerging services. Location: Remote position with occasional local travel to the Reston, VA office. Responsibilities Develop and execute test plans, test cases, and test scripts for software applications. Conduct manual and automated testing to ensure the quality and functionality of systems and applications. Report and document defects, collaborate with development teams for resolution, and re-test fixes to ensure the quality of the software. Assist in maintaining test automation frameworks and scripts to streamline testing processes. Work in coordination with senior test engineers to ensure that testing efforts are aligned with project requirements. Support the implementation of robotic process automation (RPA) within the SWIFT initiative. Participate in occasional in-person meetings at the Reston office, as required. Qualifications Education/Certification Required Bachelor's Degree in Computer Science, Information Systems, Engineering, or a related field. Qualifications Required 3 years of experience in software testing or quality assurance, ideally in a government or regulated environment. Experience with automation tools and familiarity with robotic process automation (RPA) solutions. Preferred Qualifications: DHS Trusted Tester certification is a plus Clearance Requirements Ability to obtain ICE clearance
    $69k-89k yearly est. 1d ago
  • Software Engineer, Public Sector

    Scale Ai, Inc. 4.1company rating

    Software development engineer job in Washington, DC

    Scale AI is seeking highly skilled and motivated Software Engineers to join our dynamic Federal Engineering team. As a part of this team, you will play a critical role in delivering high-impact AI-powered mission solutions for government customers. Our scalable and high-performance platform forms the foundation for these solutions, and your expertise will be instrumental in designing and implementing systems that can handle billions of data points with exceptional performance. You will: Design and implement scalable backend systems for Federal customers, leveraging Scale's modern and cloud-native AI infrastructure Collaborate with cross-functional teams to define and execute the vision for backend solutions, ensuring they meet the unique needs of government agencies operating in secure environments Develop distributed systems, data-intensive applications, and machine learning infrastructure to enable real impact for mission owners Build robust and reliable backend systems that can serve as standalone products, empowering customers to accelerate their own AI ambitions Participate actively in customer engagements, working closely with stakeholders to understand requirements and deliver innovative solutions Contribute to the platform roadmap and product strategy for Scale AI's Federal business, playing a key role in shaping the future direction of our offerings This role will require an active TS/SCI security clearance or the ability to obtain a security clearance. Ideally you'd have: Full Stack Development: Proficiency in both front-end and back-end development, including experience with modern web development frameworks, programming languages, and databases Cloud-Native Technologies: Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and experience in developing and deploying applications in a cloud-native environment. Understanding of containerization (e.g., Docker) and container orchestration (e.g., Kubernetes) is a plus Data Engineering: Knowledge of ETL (Extract, Transform, Load) processes and experience in building data pipelines to integrate and process diverse data sources. Understanding of data modeling, data warehousing, and data governance principles Machine Learning Infrastructure: Familiarity with machine learning frameworks (e.g., TensorFlow, PyTorch) and experience in designing and implementing machine learning infrastructure. Understanding of model serving, monitoring, and deployment strategies is beneficial Problem Solving: Strong analytical and problem-solving skills to understand complex challenges and devise effective solutions. Ability to think critically, identify root causes, and propose innovative approaches to overcome technical obstacles Collaboration and Communication: Excellent interpersonal and communication skills to effectively collaborate with cross-functional teams, stakeholders, and customers. Ability to clearly articulate technical concepts to non-technical audiences and foster a collaborative work environment Adaptability and Learning Agility: Willingness to embrace new technologies, learn new skills, and adapt to evolving project requirements. Ability to quickly grasp and apply new concepts and stay up-to-date with emerging trends in software engineering Compensation packages at Scale for eligible roles include base salary, equity, and benefits. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position, determined by work location and additional factors, including job-related skills, experience, interview performance, and relevant education or training. Scale employees in eligible roles are also granted equity based compensation, subject to Board of Director approval. Your recruiter can share more about the specific salary range for your preferred location during the hiring process, and confirm whether the hired role will be eligible for equity grant. You'll also receive benefits including, but not limited to: Comprehensive health, dental and vision coverage, retirement benefits, a learning and development stipend, and generous PTO. Additionally, this role may be eligible for additional benefits such as a commuter stipend. Please reference the job posting's subtitle for where this position will be located. For pay transparency purposes, the base salary range for this full-time position in the locations of San Francisco, New York, Seattle is:$184,000-$292,560 USDThe base salary range for this full-time position in the locations of Washington DC, Texas, Colorado is:$165,600-$263,304 USDThe base salary range for this full-time position in the location of Hawaii/St. Louis is:$138,000-$219,420 USD PLEASE NOTE: Our policy requires a 90-day waiting period before reconsidering candidates for the same role. This allows us to ensure a fair and thorough evaluation of all applicants. About Us: At Scale, our mission is to develop reliable AI systems for the world's most important decisions. Our products provide the high-quality data and full-stack technologies that power the world's leading models, and help enterprises and governments build, deploy, and oversee AI applications that deliver real impact. We work closely with industry leaders like Meta, Cisco, DLA Piper, Mayo Clinic, Time Inc., the Government of Qatar, and U.S. government agencies including the Army and Air Force. We are expanding our team to accelerate the development of AI applications. We believe that everyone should be able to bring their whole selves to work, which is why we are proud to be an inclusive and equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability status, gender identity or Veteran status. We are committed to working with and providing reasonable accommodations to applicants with physical and mental disabilities. If you need assistance and/or a reasonable accommodation in the application or recruiting process due to a disability, please contact us at . Please see the United States Department of Labor's Know Your Rights poster for additional information. We comply with the United States Department of Labor's Pay Transparency provision . PLEASE NOTE: We collect, retain and use personal data for our professional business purposes, including notifying you of job opportunities that may be of interest and sharing with our affiliates. We limit the personal data we collect to that which we believe is appropriate and necessary to manage applicants' needs, provide our services, and comply with applicable laws. Any information we collect in connection with your application will be treated in accordance with our internal policies and programs designed to protect personal data. Please see our privacy policy for additional information.
    $77k-108k yearly est. 1d ago
  • Software Engineer - Graph Technologies

    Raft 3.9company rating

    Software development engineer job in Chantilly, VA

    This is a U.S. based position. All of the programs we support require U.S. citizenship to be eligible for employment. All work must be conducted within the continental U.S. Who we are: Raft () is a customer-obsessed non-traditional small business with a purposeful focus on Distributed Data Systems, Platforms at Scale, and Complex Application Development, with headquarters in McLean, VA. Our range of clients includes innovative federal and public agencies leveraging design thinking, cutting-edge tech stack, and cloud-native ecosystem. We build digital solutions that impact the lives of millions of Americans. About the role: As a Software Engineer - Graph Technologies, you will be diving deeper into the software lifecycle, taking on more complex tasks and leading smaller project initiatives. You will not only write code but also be involved in design discussions, code reviews, and mentoring Associate and Standard Engineers, helping to maintain the high standards of our organization. This role is contingent on contract award. What we are looking for: 3+ years of hands-on experience as a software engineer Design and develop graph-based applications using Neo4j, Amazon Neptune, or similar graph databases Implement graph algorithms and analytics for complex data relationship analysis and visualization Build and maintain scalable microservices and APIs supporting Intelligence Community requirements Develop semantic data models and ontological frameworks, particularly Common Core Ontology implementations Collaborate with analysts and stakeholders to translate mission requirements into technical solutions Optimize graph queries and data structures for performance in high-security environments Participate in agile development practices including code reviews, testing, and continuous integration Support deployment and maintenance of applications in classified computing environments Bachelors degree in Computer Science, Engineering, Physics, Mathematics or a related field Graph Technology Experience - Hands-on experience with graph databases (Neo4j, Neptune, ArangoDB) and graph processing frameworks Highly preferred: Previous work supporting IC missions and familiarity with classified environments Direct experience with National Reconnaissance Office programs, data systems, or mission requirements Common Core Ontology (CCO) - Hands-on experience implementing CCO standards and semantic modeling frameworks Container Technologies - Experience with Kubernetes orchestration and Helm chart development/management Advanced Graph Skills - Experience with graph visualization tools, complex graph algorithms, or distributed graph processing Cloud Platforms - Familiarity with AWS/Azure services, particularly graph and analytics offerings Security+ or Similar - Current DoD 8570 baseline certification or equivalent Advanced Degree - Master's in Computer Science, Data Science, or related field Clearance Requirements: Active Top Secret clearance with ability to obtain and maintain SCI Preference for those with Polygraph Work Type: Onsite in Chantilly, VA Ability to work from a SCIF at least 3 days a week May require up to 25% travel Salary Range: $150,000 - $200,000 The determination of compensation is predicated upon a candidate's comprehensive experience, demonstrated skill, and proven abilities What we will offer you: Highly competitive salary Fully covered healthcare, dental, and vision coverage 401(k) and company match Take as you need PTO + 11 paid holidays Education & training benefits Generous Referral Bonuses And More! Our Vision Statement: We bridge the gap between humans and data through radical transparency and our obsession withthemission. Our Customer Obsession: We will approach every deliverable like it's a product. We will adopt a customer-obsessed mentality. As we grow, and our footprint becomes larger, teams and employees will treat each other not only as teammates but customers. We must live the customer-obsessed mindset, always. This will help us scale and it will translate to the interactions that our Rafters have with their clients and other product teams that they integrate with. Our culture will enable our success and set us apart from other companies. How do we get there? Public-sector modernization is critical for us to live in a better world. We, at Raft, want to innovate and solve complex problems. And, if we are successful, our generation and the ones that follow us will live in a delightful, efficient, and accessible world where out-of-box thinking,and collaboration is a norm. Raft's core philosophy is Ubuntu: IAm, BecauseWe are. We support our "nadi" by elevating the other Rafters. We work as a hyper collaborative team where each team member brings a unique perspective, adding value that did not exist before. People make Raft special. We celebrate each other and our cognitive and cultural diversity. We are devoted to our practice of innovation and collaboration. We're an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
    $70k-89k yearly est. 1d ago
  • Federal ML Engineer - Data Strategy & Production

    Steampunk

    Software development engineer job in McLean, VA

    An established industry player is seeking a seasoned Machine Learning Engineer to join a dynamic team focused on leveraging AI/ML technology for Federal use cases. In this role, you will collaborate with data scientists and engineers to design and develop innovative machine learning models, analyze large datasets, and optimize solutions for performance and scalability. This position offers a unique opportunity to contribute to impactful projects while working with cutting-edge technologies in a supportive environment that values your growth and contributions. If you are passionate about data and problem-solving, this role is perfect for you! #J-18808-Ljbffr
    $79k-108k yearly est. 23h ago
  • Frontier AI Deployment Engineer for Government

    Openai 4.2company rating

    Software development engineer job in Washington, DC

    A tech-focused organization is looking for a Forward Deployed Engineer to lead complex AI deployments with government clients. You will be responsible for managing technical delivery, embedding within client teams, and utilizing advanced AI technologies to solve critical challenges. Ideal candidates will have 5+ years of experience in engineering, a TS/SCI clearance, and a strong ability to communicate effectively while navigating fast-paced environments. This position allows for hybrid work with significant travel requirements. #J-18808-Ljbffr
    $77k-108k yearly est. 1d ago
  • Entry Level Software Developer

    Skillstorm 4.1company rating

    Software development engineer job in Washington, DC

    SkillStorm is actively seeking full-time Entry Level Software Developers for one our Fortune 100 clients. An ideal candidate is one with a strong technical mindset, exceptional problem-solving skills, and logical reasoning abilities. This is an on-site position. You will spend 12 weeks collaborating in team-based settings, undertaking diverse, real-world projects to prepare for seamless integration into our clients' operations. Once training is complete, you will be deployed to our enterprise or government clients, ready to have an immediate impact on day one. Entry Level Software Developer Requirements: Must possess a Bachelor's degree Must have 9 months+ of TECHNICAL experience Must be relocatable to multiple different locations and in office Ability to earn a government security clearance Possess a strong understanding of programming principles, data structures, algorithms, databases, and SQL, enabling the development of software solutions. Experience with software development and programming using Java, C#, or similar object-oriented programming language. Legally authorized to work in the U.S. under SkillStorm's W2; not a C2C position. EOE, including disability/vets. Strong analytical and problem-solving skills along with a logical mindset to tackle complex challenges to develop effective and innovative solutions. Demonstrate excellent verbal and written communication skills, facilitating clear and effective interactions with team members, stakeholders, and clients. Entry Level Software Developer Responsibilities Develop new applications and modify existing applications using programming languages, platforms, frameworks, and tools used by our clients. Develop well-structured, readable, and efficient code to solve specific tasks or improve existing applications. Adhere to coding standards and best practices to maintain high-quality software. Identify, diagnose, and fix bugs in software applications, ensuring that the applications run smoothly and efficiently. Provide technical support and problem resolution related to software issues. Engage in code review sessions with peers to ensure code quality, share knowledge, and learn from others. Provide constructive feedback and suggest improvements to optimize performance. Assist in the deployment and testing of applications to production environments, ensuring that they meet performance benchmarks and are compatible with other system components. Work closely with other departments, such as quality assurance, project management, and product management, to ensure that projects are delivered on time and meet predefined objectives. Communicate ongoing activities and results to business sponsors, stakeholders, and management. Where SkillStorm stands out: Competitive salary Enterprise level technology training and certification Opportunity to work for enterprise companies and government agencies Health, Vision, Dental, and Life Insurance with 401K Continuous mentorship and support About SkillStorm Founded in 2002, SkillStorm was built on the mission of accelerating careers in high-demand technologies. We design, build, and deploy Stormers from all backgrounds and experience levels in today's in-demand technologies such as AWS, Salesforce, PEGA, ServiceNow, and Appian. We are committed to hiring and training college graduates and veterans for high-growth technology careers with our enterprise and government clients. Through these dedicated efforts, we are able to build a reliable, exclusive pipeline of high-quality, U.S.-based tech talent with the skills and clearance levels required to support our client's critical technology initiatives. Equal Opportunity Employer All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Location: Arizona, Washington DC
    $79k-103k yearly est. 1d ago
  • Lead Data Engineer

    Ntech Workforce

    Software development engineer job in Reston, VA

    Terms of Employment • W2 Contract-to-Hire, 12 months • This is a hybrid schedule at Reston, VA, Candidates must reside in Maryland, Washington, DC, or Virginia Role Purpose The Lead Data Engineer is responsible for designing, building, deploying, and scaling robust data solutions with a primary focus on the AWS Cloud platform. You will lead a team in transforming the company's data platforms to deliver meaningful, data-driven insights while ensuring high reliability, automation, and performance Core Responsibilities: • Data Integration & Pipeline Leadership (50%): Lead the team to design, implement, and monitor all aspects of Data Integration. Develop and enforce best practices for data management, ensuring optimal performance for complex data pipelines. • AWS Infrastructure & Architecture (10%): Develop and maintain cloud-based infrastructure, including data warehouses (Redshift) and data lakes (S3). Model Data Warehouse solutions specifically tailored for cloud environments. • Engineering Oversight (10%): Oversee the delivery of high-priority engineering initiatives, managing both long-term projects and ad-hoc ELT/ETL activities. • Data Extraction & Transformation (10%): Create sophisticated data collection frameworks for structured and unstructured data. Apply advanced ETL/ELT techniques to connect large, diverse datasets. • Analytics & Quality Control (5%): Execute quantitative analyses to translate data into actionable insights. Design and manage strict quality control procedures across multiple systems. • Professional Development (5%): Maintain state-of-the-art practices by participating in professional societies and benchmarking new technologies. Required Qualifications Education: Bachelor's degree in Computer Science or IT. In lieu of a degree, 4 additional years of relevant experience is required. Experience: At Least 10 years Experience in leading data engineering and cross functional team to implement scalable data platforms for optimal performance. Experience developing and updating ETL/ELT scripts. Hands-on experience with application development, relational database layout, development, data modeling. Data Engineering on AWS platform preferably leveraging S3, Kafka, Redshift and other AWS services., at least 3 years ETL/Data Integration Design and Development experience using Java/Scala, Spark preferably on Cloudera Platform .,couple of projects Knowledge and understanding of SQL ., Expert Strong Java Programming with enterprise scale experience ( using Git,Artifactory and other DevOps tools) Knowledge and understanding of database design and implementation concepts. , Expert Knowledge and understanding of data exchange formats., Expert Knowledge and understanding of data movement concepts, Expert Strong technical and analytical and problem solving skills to troubleshoot to solve a variety of problems., Expert Requires strong organizational and communication skills, written and verbal, with the ability to handle multiple priorities., Expert Able to effectively provide direction to and lead technical teams., Expert nTech is an equal opportunity employer. All offers of employment are contingent upon pre-employment drug and background screenings. Only candidates who meet all of the above client requirements will be contacted by a recruiter.
    $79k-108k yearly est. 3d ago
  • Network / Software Engineer

    Compqsoft 4.0company rating

    Software development engineer job in Fort Meade, MD

    Apply Description Job Title: Network / Software Engineer Client: Defense Information Systems Agency (DISA) Clearance: Active DOD Secret Certification: CompTIA SEC+ CE BA/BS in a technical discipline (engineering, information technology, etc.) with at least 5 years of experience Requirements Position Overview The Software Engineer will provide software-defined networking (SDN) engineering, integration, automation, testing, and configuration management support. within DISA transport environment. This role supports both production and test networks and works closely with SDN, operations, testing, and automation teams to ensure secure, compliant, and reliable network functionality. Key Responsibilities Develop and deliver a working version of Cisco NSO key management and key generation service packages to Operations, including updates to Cisco NSO and associated Network Element Drivers (NEDs). This task encompasses providing MACsec Key Generation and Key Management integration and sustainment support. Develop, update, and maintain Cisco NSO service packages used for operational network configuration management Synchronize development and integration efforts to support network configuration deployment. Produce and support Engineering Change Requests (ECRs) required to implement MACsec within the Production network. Support development of ECRs required to grant IPCCM permissions to configure cryptographic keys on production routers. Configure and validate network devices to allow secure connectivity between the IPCCM JITC Lab Instance and the DISN Transport Testbed. Coordinate with Operations teams on requested changes, updates, testing, and ongoing configuration support of automation modules. Provide Configuration Management (CM) support, including version control, documentation, and release coordination. Integrate and support CloudShell Automation within the network automation and orchestration environment. Testing and Deliverables The Software Engineer shall develop, execute, and deliver formal testing artifacts, including: Test Plans and Test Scenarios defining functional, integration, system, and regression testing for Cisco NSO modules, automation workflows, and updated NEDs. Develop and implement hardware and software solutions to create a virtualized and automated testbed. Execute testing in lab and testbed environments, including coordination with the IPCCM JITC Lab and DISN Transport Testbed. Produce Test Reports documenting test procedures, results, defects, remediation actions, and validation outcomes prior to production deployment. Support troubleshooting, defect resolution, re-testing, and validation activities based on test findings. Ensure all testing documentation and deliverables comply with DISA, DoD, and program documentation standards. Required Skills and Qualifications * DoD and/or Government program experience preferred; DISA experience a plus. * BA/BS in a technical discipline (engineering, information technology, etc.) with at least 5 years of experience * DoD Active Secret Clearance Required * DoD Approved 8570/8140 Certification Required, i.e., Network+ CE, Security+ CE, CISSP or similar * Must be a US Citizen * Strong background on network automation/orchestration and modern DevOps practices * Proven experience in driving efficiency by automating network configuration and operational state management via model-driven interfaces (NETCONF, REST APIs) using open-source tools like Ansible and Python libraries (Netmiko, Paramiko, ncclient) or proprietary tools like Cisco NSO. * Skilled in building and managing CI/CD pipelines, utilizing version control systems (GitLab, GitHub), and deploying services with Docker containers to create robust, end-to-end automation workflows Proficient with RedHat Linux system or Linux distribution Experience creating Test Plans, Test Scenarios, and Test Reports for network and software deployments. Experience supporting Engineering Change Requests (ECRs) in controlled production environments. Understanding of Configuration Management (CM) principles and best practices. Strong problem-solving, analytical, documentation, and communication skills with the ability to work effectively in a team environment. * Working knowledge of Microsoft Office Tools: PowerPoint, Word, and Excel * Excellent communication (verbal and written), effective leadership, and interpersonal skills Preferred Qualifications Cisco certifications such as CCNP or CCIE. Experience with Cisco Network Services Orchestrator (NSO) is desirable (not required). Experience supporting DISA, DoD, or other federal government network environments. Familiarity with IPCCM, DISN, and transport network architectures. Experience with CloudShell Automation or similar orchestration platforms. Experience working in Agile or DevSecOps environments. Active or eligible DoD Security Clearance (as required by contract). Work Environment On-site support at Fort Meade, MD. Collaboration with SDN, automation, testing, engineering, and operations teams supporting mission-critical DISA networks.
    $83k-108k yearly est. 2d ago
  • Summer 2026 Software Engineering Intern

    Aerovironment 4.6company rating

    Software development engineer job in Arlington, VA

    Our Summer Internship Program is meticulously designed to provide students with an immersive and dynamic experience within our industry, offering a taste of what it's like to be part of our professional team. We strive to simulate a full-time job, enabling our interns to work hands-on with cutting-edge technology, contribute to meaningful projects, build strong relationships with coworkers, and develop strategic problem-solving skills. Our program is highly selective, hosting only a handful of interns each year, ensuring personalized attention and ample opportunities to work closely with AV team members. We are hiring for various roles and locations throughout the US, during the interview process we will be able to discuss specific details regarding team and location. **Summary** As a **Software Engineering Intern** , you'll be part of a collaborative, multidisciplinary team working on real-world projects across AV technology portfolio. You'll assist in the design, development, and testing of software solutions for a variety of applications - from ground control systems and user interfaces to data pipelines and simulation tools. This role is ideal for someone who's eager to apply their software development skills in a dynamic, hands-on environment, while learning from experienced engineers and contributing to projects with real impact. **Position Responsibilities** + Assist in the design, coding, testing, and debugging of software components and systems. + Contribute to the development of tools and applications that support AV robotics and aerospace platforms. + Collaborate with engineers across software, hardware, and systems teams to integrate and test new capabilities. + Participate in code reviews, documentation, and the use of version control and defect tracking tools. + Help develop scripts or automation to improve team workflows and efficiency. + Learn and apply best practices in software development processes, including Agile methodologies. + Support the development of prototypes, simulations, and proof-of-concept demonstrations. + Attend team meetings, contribute ideas, and learn to estimate development effort and timelines. **Basic Qualifications (Required Skills & Experience)** + Currently pursuing a **Bachelor's or Master's degree** in **Computer Science, Software Engineering** , or a related field. + Strong foundational knowledge in programming languages such as **Python, C++, or Java** . + Familiarity with development tools such as **Visual Studio, Git, Eclipse** , or similar IDEs. + Experience with data structures, algorithms, and software design principles. + Demonstrated problem-solving and analytical skills. + Ability to work both independently and collaboratively in a team environment. + Effective written and verbal communication skills. **Preferred Qualifications & Competencies** + Experience with software development on Linux, Windows, or cross-platform environments. + Exposure to web technologies, cloud platforms, or backend services is a plus. + Interest in or exposure to robotics, autonomous systems, or data analytics. + Experience using scripting languages (e.g., Bash, Python) to automate tasks. + Knowledge of Agile development practices and version control (e.g., Git). + Curiosity and willingness to learn new technologies and frameworks. + Ability to take ownership of tasks and contribute to team goals. **Physical Demands** + Ability to work in an office and R&D lab environment (Constant) + Required to sit, type, and use office equipment for extended periods (Frequent) **ITAR Requirement:** _T_ _his position requires access to information that is subject to compliance with the International Traffic Arms Regulations ("ITAR") and/or the Export Administration Regulations ("EAR"). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment's determination that it will be able to obtain an export license in a time frame consistent with AeroVironment's business requirements. A "U.S. person" according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements._ **Benefits** : AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: ********************************* . We also encourage you to review our company website at ******************** to learn more about us. Principals only need apply. NO agencies please. **Who We Are** Based in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world's most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution's permanent collection in Washington, DC. Join us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty - and succeed. **What We Do** Building on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company's hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition. _We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status._ **ITAR** **About AV:** **AV isn't for everyone. We hire the curious, the relentless, the mission-obsessed. The best of the best.** We don't just build defense technology-we redefine what's possible. As the premier autonomous systems company in the U.S., AV delivers breakthrough capabilities across air, land, sea, space, and cyber. From AI-powered drones and loitering munitions to integrated autonomy and space resilience, our technologies shape the future of warfare and protect those who serve. Founded by legendary innovator Dr. Paul MacCready, AV has spent over 50 years pushing the boundaries of what unmanned systems can do. Our heritage includes seven platforms in the Smithsonian-but we're not building history, we're building what's next. **If you're ready to build technology that matters-with speed, scale, and purpose-there's no better place to do it than AV.** **Careers at AeroVironment (*****************************************
    $42k-61k yearly est. 60d+ ago
  • Programmer/Analyst

    Housing Opportunities Commission 4.6company rating

    Software development engineer job in Kensington, MD

    Programmer/ Analyst: The Housing Opportunities Commission of Montgomery County (HOC) was established in 1974 to better respond to the County's need for affordable housing. HOC is authorized to acquire, own, lease, and operate housing; to provide for the construction or renovation of housing; obtain financial assistance from any public or private source to assist its housing activities; and arrange for social services, resident services, and daycare. Job Description: The Programmer/Analyst is responsible for analyzing business requirements and computer systems, designing and developing computer programs and providing computer automated solutions for the entire agency. This position performs all aspects of analysis, design, development, testing, implementation, and maintenance of new systems, applications programs, and enhancements. The Programmer/Analyst also monitors the performance of each program after upgrade, identifies programming needs and resolves programming problems. They also design and codes screen layouts, graphical user interfaces, printer outputs, and interfaces with other systems. Other duties include training technical support staff to use programs, providing technical assistance regarding issues with any HOC application programs, writing and maintaining functional and technical specifications for in-house applications, and creating documentation to describe the installation and operation procedures, program development, logic, coding, testing, changes, corrections and user references for in-house developed applications. The position requires a person with systems analyst, programming and database experience as well as good interpersonal skills to operate in a complex, rapidly changing environment. The Programmer/Analyst will be responsible for operational support of all HOC applications systems, implementation of application upgrades, analysis and resolution of user identified problems, database analysis, and maintenance and development of all HOC application programs. The individual in this position must have a high degree of communication skills because of the need to interact with all users in regard to problems and bugs and the need to develop reports. The individual serves as the coordinator of upgrades. The Programmer/Analyst must be able to present ideas/information and negotiate to reach agreement on the course of action. Responsibilities: System Analysis and Design: Analyze user requirements and business needs to design software solutions, databases, and system specifications. Analyze, define and document requirements for data, workflow, logical processes, system interfaces, user input and output options and controls. Analyze codes to find causes of errors and debug/revise new and existing applications as well as programs. Analyze and estimate feasibility, cost, time, and compatibility with other programs. Research and evaluate software to use or assist in programming. Debug and Resolve issues independently by analyzing existing code with minimal or No Documentation or other types of support Software Development: Write, test, and maintain technical specifications. Design and code screen layouts, graphical user interfaces, printer outputs, and interfaces with other systems. Create test transactions and run tests to find errors and confirm programs meet specifications. Convert designs and specifications into computer code. Create, maintain, and optimize stored procedures, database and ETL processes. Implementation and maintenance: Develop and maintain plans outlining steps and time tables for developing, testing and installing applications. Monitor performance of programs after implementation/upgrades. Work with all levels of development from analysis through implementation and support. Troubleshooting and support: Provide technical assistance by responding to inquiries regarding errors, problems, or questions about programs in a timely manner assigned by the supervisor. Resolve end user problems through collaboration with IT and Operations. Documentation: Write and maintain documentation to describe program development, logic, coding, testing, changes and corrections and save the documentation within the shared space assigned by the supervisor. Write or review documentation written by others that describes installation and operation procedures, and provide feedback on improving processes where appropriate. Collaboration: Collaborate with team members, users and stakeholders to gather information about program needs, objectives, functions, features, and input and output requirements. Collaborate with team members, users and stakeholders to prototype, refine, test and debug programs to meet needs. Train end users or technical support staff to use programs. Interact with the business and report owners to establish/clarify requirements. Perform other duties as assigned. Minimum Qualifications Experience: At least five (5) years of experience in system analysis, database analysis and programming of information systems, including programming using MS SQL Server 2005, 2008 and 2016. Solid knowledge of SQL and scripting. Experience with stored procedures, reading queries. Five (5) plus years of extensive experience with all phases of software development life cycle (SDLC), involved in designing, developing, integrating and implementing, software applications Five (5) plus years of experience with Adobe pdf and Microsoft fill docs design and implementation. Education: Graduation from an accredited college or university with Bachelor's degree in Computer Science or related field An equivalent combination of education and experience may be substituted. Knowledge, Skills & Abilities: Knowledge of the principles and practices of the computer science field. Knowledge of relevant system and database software, programming languages and system administration. Knowledge of the Cloud-based, Web-based and Database system experience in Microsoft SQL. Knowledge of software development, debugging, testing, and database management Ability to analyze and interpret requirements to design effective solutions for resolving business problems with limited information. Knowledge of Microsoft Access and Excel. Basic knowledge in languages such as VB and C#. Ability to communicate effectively with both technical and non-technical stakeholders. Ability to perform other related duties as assigned. * Grade 22- Min: $65,642/ Mid: $86,890/ Max: $108,138 | Salary determined by departmental budget- Offer commensurate with experience HOC is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to sex, race, color, age, national origin, religion, disability, genetic information, marital status, sexual orientation, gender identity, gender reassignment, citizenship, immigration status, protected veteran status, or any other basis prohibited under applicable federal, state or local law. HOC promotes a drug-free workplace. HOC conducts criminal background checks, employment reference checks, and where applicable, reviews driving records in determining suitability for employment. Selected applicants will be required to submit to pre-employment drug and alcohol screening. Employment is contingent upon drug and alcohol test results.
    $65.6k-108.1k yearly 2d ago
  • Data Engineer

    Thinktek LLC

    Software development engineer job in Washington, DC

    Who We Are: ThinkTek LLC is a fast-growing Certified SBA 8(a) and Service-Disabled Veteran-Owned Small Business (SDVOSB). We specialize in providing management and technology consulting services to support the business and technology modernization efforts of the Federal Government. ThinkTek was formed with the specific purpose of providing clients tailored solutions in Program & Project Management, Strategic Planning, and IT Services. Position Description: ThinkTek is seeking a Data Engineer with strong expertise in Microsoft Azure and experience integrating with ServiceNow (SNOW) platforms to support a Human Capital Management (HCM) modernization program for a large Federal agency. The selected candidate will provide technical leadership in designing secure, scalable data solutions that enhance interoperability between Azure-based systems, HCM platforms, and ServiceNow applications. The ideal candidate will have deep hands-on experience in Azure Data Factory, Azure Synapse Analytics, Power BI, and SQL Server, combined with a working knowledge of ServiceNow data structures, CMDB, and API integrations. Responsibilities: Lead the design and implementation of enterprise data architecture to support Human Capital Management and related business systems. Develop and maintain scalable data models, data warehouses, and migration strategies within the Microsoft Azure environment. Architect and manage Azure SQL Database, Azure Data Lake, and Synapse pipelines to enable secure data flow across HCM and ServiceNow platforms. Integrate data between Azure and ServiceNow, leveraging APIs, MID Servers, and RESTful web services. Collaborate with HR, IT, and ServiceNow platform teams to define and implement data standards, mappings, and transformation logic. Establish and monitor data governance, quality assurance, and compliance processes aligned with federal cybersecurity and privacy mandates (e.g., FISMA, FedRAMP). Develop advanced analytics and reporting solutions using Power BI and Azure Analysis Services to support workforce planning, performance insights, and executive dashboards. Serve as a technical advisor to ensure data architecture aligns with business goals, modernization priorities, and cloud best practices. Required Qualifications: Active Secret Clearance. Bachelor's Degree or higher. 5+ years of experience leading enterprise data architecture, modeling, and migration efforts. 5+ years of hands-on experience with Azure SQL, Azure Data Factory, Azure Synapse, and Power BI. Experience with ServiceNow data models, integrations, and CMDB architecture. Strong SQL and database design proficiency, including stored procedures, APIs, and ETL workflows. Experience supporting or integrating Human Capital Management or ERP systems (e.g., Oracle HCM, Workday, PeopleSoft, or SAP SuccessFactors). Knowledge of federal data privacy, security, and compliance frameworks (FISMA, FedRAMP, NIST). Preferred: Azure Solutions Architect, Azure Data Engineer, or ServiceNow Integration Specialist certification. Why ThinkTek: ThinkTek LLC is proud to be an Equal Opportunity Employer (EOE), making employment decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class.We offer comprehensive benefits including medical, dental, and vision insurance for full-time employees, generous PTO, and a variety of paid leave options. Learn more about ThinkTek careers and benefits at ****************************
    $80k-109k yearly est. 3d ago
  • Associate Data Engineer

    Working America Associa 3.9company rating

    Software development engineer job in Washington, DC

    With over 5 million members, Working America mobilizes working people who don?t have the benefit of a union at work to fight for good jobs and a fair economy. As the community affiliate of the AFL-CIO, we unite working people in urban and suburban communities around a shared economic agenda. The Associate Data Engineer will support Working America's data integration work, including troubleshooting data issues, supporting interface data flows, and contributing to data validation and transformation efforts. Under the direction of the Manager of Data and Cloud services, they will assist in documenting data structures, supporting audit readiness, and ensuring compliance with data governance standards. This is a fixed-term position through Dec. 18, 2026. Reports to: IT Manager of Data & Cloud Services Duties and Responsibilities ? Support the design, development, and maintenance of data pipelines and database systems. ? Manage data quality, supporting data integration across internal and external systems,and maintaining metadata and data dictionaries. ? Write and update technical documentation for collaboration and knowledge sharing with team members. ? Support the development of reports and visualizations based on established report definitions. ? Other duties as assigned. Qualifications ? STEM-related Associate?s degree preferred, ? 0-2 years of related work experience in data engineering or architecture required; ? Familiarity with data systems and infrastructures, pipelines, and data sets required; ? Strong command of relational databases and SQL; Extract, Transform, and Load (ETL) data into a relational database required; ? Familiarity with cloud infrastructure technologies. ? 0-2 years of Python strongly preferred; ? Familiarity with GitHub; ? Excellent listening, interpersonal, communication and problem solving skills; ? Ability to use good judgment, take initiative, and make recommendations in resolving problems; ? Ability to work long and irregular hours as necessary in response to technical difficulties. Location: Washington, DC Position ? Full-time ? FLSA Classification: Non-Exempt The Step 1 salary is $94,209, with additional steps considered for candidates with experience and qualifications beyond what is required above. Includes medical insurance, paid time off, and 401(k) with employer contribution. The position is a bargaining unit position, represented by the Washington-Baltimore NewsGuild, TNG-CWA, Local 32035. Working America is an equal opportunity employer. Working America is committed to building a diverse workforce and encourages applications from women, people of color, LGBTQIA and other non-conforming individuals, and individuals with disabilities. Please see PI281420309 Job distributed by JobTarget. Please see job description
    $94.2k yearly 3d ago

Learn more about software development engineer jobs

How much does a software development engineer earn in Oakton, VA?

The average software development engineer in Oakton, VA earns between $62,000 and $114,000 annually. This compares to the national average software development engineer range of $80,000 to $147,000.

Average software development engineer salary in Oakton, VA

$84,000

What are the biggest employers of Software Development Engineers in Oakton, VA?

The biggest employers of Software Development Engineers in Oakton, VA are:
  1. Amazon
  2. Workday
  3. TENICA Global Solutions
  4. SoftNice
  5. CGI Inc.
  6. Athenix Solutions Group
  7. Cymertek
  8. Dark Wolf Solutions
  9. Booz Allen Hamilton
  10. General Atomics
Job type you want
Full Time
Part Time
Internship
Temporary