Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Mid-Level Software Engineer

$115k - $160k

Battelle Memorial Institute

Battelle delivers when others can’t. We conduct research and development, manage national laboratories, design and manufacture products and deliver critical services for our clients—whether they are a multi-national corporation, a small start-up or a government agency.We recognize and appreciate the value and contributions of individuals from a wide range of backgrounds and experiences and welcome all qualified individuals to apply. Job SummaryWe are currently seeking a Software Engineer. This position is a full-time opportunity located in Chantilly, VA.In this role, you will support client missions at a government facility, working at the intersection of software engineering, embedded systems, and advanced data science. You will contribute to fast-paced, mission-critical projects that span the full software development lifecycle — from requirements gathering and system design to implementation, testing, and delivery.You will work within a multidisciplinary team environment, applying expertise in low-level systems programming, machine learning, and data engineering to solve complex challenges in science and technology fields relevant to the national security and intelligence communities.ResponsibilitiesAs a Software Engineer, the selected individual will design, develop, and deliver software solutions in support of advanced client missions across the national security and intelligence communities. Responsibilities may include:Conducting C/C++ development that directly supports critical customer missions in fast-paced, mission-driven environmentsAiding in the design and implementation of machine learning and data engineering techniques for application to advanced science and technology (S&T) client missionsApplying concepts from modern compiled languages such as Go or Rust to embedded development effortsDeveloping software for real-time operating systems (RTOS) and complex embedded systemsApplying software development expertise to the analysis of compiled custom operating systems, including learning and applying reverse engineering principlesParticipating in the design, implementation, and maintenance of tailored software applications that provide advanced solutions across diverse business areasTranslating user requirements into concepts for information system solutions to be implemented by functional teamsProviding data analysis and modeling, including the physical and logical design of databasesSupporting the design and delivery of reports, stored procedures, and queries to meet project requirementsCollecting, organizing, and analyzing technical information from multiple sources to drive client missions and quick-turn tasksContributing to and participating in the testing of delivered software solutionsCollaborating effectively in a multidisciplinary environment while working independently and leading tasks on time and on budgetKey QualificationsBachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field with 3+ years of experience; or a Master's degree in a related field with 1+ year of experience; or a Ph.D.; or an equivalent combination of education and experience in a related fieldExperience in full-stack software development with significant programming experience in C#, C++, and/or JavaProfessional development experience using JavaScript or one of its derivativesExperience with MS SQL, PostgreSQL, or similar relational database technologiesAbility to learn and adapt to new programming languages, design patterns, operating systems, and deployment environments (e.g., Azure, AWS, and physical hardware)Experience in the national security, defense, and/or intelligence communitiesMust be a US Citizen with an active TS/SCI clearance with polygraphCompensation DataBattelle is committed to fair and equitable compensation practices. The salary range for this role is $115,000 – $160,000 per year, in addition to our comprehensive benefits package. A candidate's salary is determined by various factors, including but not limited to education, relevant work experience, skills, and certifications. Salary ranges may vary based on geographic location and market conditions.Benefits: Live an Extraordinary LifeWe care about your well-being, not just on the job. Battelle offers comprehensive and competitive benefits to help you live your best life.Balance life through a compressed work schedule: Most of our team follows a flexible, compressed work schedule that allows for every other Friday off—giving you a dedicated day to accomplish things in your personal life without using vacation time.Enjoy enhanced work flexibility, including a hybrid arrangement: You have options for where and when you work. Our Together with Flexibility model allows you to work 60% in-office and 40% remote, with Monday and Tuesday as common in-office days, dependent on team and position needs.Take time to recharge: You get paid time off to support work-life balance and keep motivated.Prioritize wellness: Stay healthy with medical, dental, and vision coverage with wellness incentives and benefits plus a variety of optional supplemental benefits.Better together: Coverage for partners, gender-affirming care and health support, and family formation support.Build your financial future: Build financial stability with an industry-leading 401(k) retirement savings plan. For most employees, we put in 5 percent whether you contribute or not, and match your contributions on top of that. Advance your education: Tuition assistance is available to pursue higher education.A Work Environment Where You SucceedFor brilliant minds in science, technology, engineering and business operations, Battelle is the place to do the greatest good by solving humanity’s most pressing challenges and creating a safer, healthier and more secure world.You will have the opportunity to thrive in a culture that inspires you to:Apply your talent to challenging and meaningful projects Receive select funding to pursue ideas in scientific and technological discoveryPartner with world-class experts in a collaborative environmentNurture and develop the next generation of scientific leadersGive back to and improve our communitiesVaccinations & Safety ProtocolsBattelle may require employees, based on job duties, work location, and/or its clients’ requirements to follow certain safety protocols and to be vaccinated against a variety of viruses, bacteria, and diseases as a condition of employment and continued employment and to provide documentation that they are fully vaccinated. If applicable, Battelle will provide reasonable accommodations based on a qualified disability or medical condition through the Americans with Disabilities Act or the Rehabilitation Act or for a sincerely held religious belief under Title VII of the Civil Rights Act of 1964 (and related state laws).Battelle is an equal opportunity employer. We provide employment and opportunities for advancement, compensation, training, and growth according to individual merit, without regard to race, color, religion, sex (including pregnancy), national origin, sexual orientation, gender identity or expression, marital status, age, genetic information, disability, veteran-status veteran or military status, or any other characteristic protected under applicable Federal, state, or local law. Our goal is for each staff member to have the opportunity to grow to the limits of their abilities and to achieve personal and organizational objectives. We will support positive programs for equal treatment of all staff and full utilization of all qualified employees at all levels within Battelle.The above statements are intended to describe the nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, activities and skills required of staff members. No statement herein is intended to imply any authorities to commit Battelle unless special written permission is granted by Battelle's Legal Department.For more information about our other openings, please visit Job SummaryJob number: 76416Profession: Engineering

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Mid-Level Software Engineer in Chantilly, Loudoun County, VA vacancy
  • $87.1k - $157.45k

    Are you ready to build software that makes a real-world impact? Leidos is seeking a talented Mid-Level Full Stack Software Engineer to join the Chinook Program supporting an Intelligence Community customer. In this role, you’ll design, develop, and deliver modern software... 
    Software
    Full time
    Contract work

    Leidos

    Chantilly, Loudoun County, VA
    2 days ago
  • $87.1k - $157.45k

    Job Description:Are you passionate about delivering high-quality software that directly supports our nation’s security? Leidos is seeking an experienced Mid-Level Test Engineer to join the Chinook Program supporting an Intelligence Community customer. This is an opportunity... 
    Software
    Full time
    Contract work

    Leidos

    Chantilly, Loudoun County, VA
    1 day ago
  •  ...and technology. To support this mission, we are seeking a Software Systems Engineer who is considered an emerging authority in their field. In...  ...intent and output requirements. Design and develop low-level system software, including compilers, assemblers, utility programs... 
    Software
    Contract work

    Redhorse Corporation

    Chantilly, Loudoun County, VA
    6 days ago
  •  ...interfaces. \\\\\\ Experience conducting software compatibility tests with programs,...  ...Program management documentation \ System engineering documentation \ Lotus Notes \...  ...1,"value":"ZR_1141_JOB"},{"fieldLabel":"Level of Position","uitype":2,"value":"Senior\... 
    Software
    Full time

    Cognitio Corp

    Chantilly, Loudoun County, VA
    10 hours ago
  • $105k - $125k

     ..., who has lived in the US for the more than 3 years. The Software Developer will build and support software products used by the...  ...Sterling, VA, Strongbridge LLC is a key provider of IT services and engineering to the Federal Government. Strongbridge has extensive... 
    Software
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Strongbridge

    Sterling, VA
    10 hours ago
  •  ...TS/SCI with Fullscope Polygraph Position Seeking a Software Developer to support an Intelligence Client. Bachelor's...  ...SOURCE for cutting-edge Analytic Products, Systems & Software Engineering, Big Data Integration, IT and Business Services that directly... 
    Software
    Full time
    Temporary work
    Flexible hours

    Apogee Integration Llc

    Chantilly, Loudoun County, VA
    10 hours ago
  • $112k - $179k

     ...is seeking a Cloud Reliability Engineer in Chantilly, VA to support...  ...the ability to provide first-level system and network support problem...  ...for the monitoring the daily software and network operations in a distributed...  ...to work multiple shifts (day, mid, swing), as needed. Job is on-... 
    Software
    Contract work
    Remote work
    Shift work

    Peraton Corporation

    Chantilly, Loudoun County, VA
    1 day ago
  • $107.9k - $195.05k

     ...Admin/Developer should have strong systems, software, cloud, and Agile experience to support a...  ...are followed to maintain a high level of availability and reliability. Possess...  ...certification (Solutions Architect, DevOps Engineer, or equivalent)Proficiency in configuring... 
    Software
    Full time
    Work experience placement
    Immediate start

    Leidos

    Chantilly, Loudoun County, VA
    10 hours ago
  • OverviewVTG is seeking a Software Engineer-Expert for a 200+ FTE technical development program supporting the Sponsor’s Entitlement Programs as well as IdAM /ICAM, Authentication, Authorization, Attributes and Digital Policy Management. The Software Engineer will work with... 
    Software

    VTG

    Chantilly, Loudoun County, VA
    4 days ago
  • $154.05k - $278.48k

    Leidos is seeking a Software Engineer for a 200+ FTE technical development program supporting the Sponsor’s Entitlement Programs as well as...  ...Range $154,050.00 - $278,475.00The Leidos pay range for this job level is a general guideline only and not a guarantee of... 
    Software
    Full time

    Leidos

    Chantilly, Loudoun County, VA
    3 days ago
  • $76.1k - $153.12k

     ...preparing technical documents and performing engineering calculations in coordination with...  ...knowledge and understanding of common industry software, including Revit, Bluebeam Revu and...  ...skills; ability to communicate with all levels in a clear and concise manner. Effective... 
    Software
    For contractors
    Casual work
    Work at office
    Remote work
    Flexible hours

    Henderson Engineers

    Chantilly, Loudoun County, VA
    2 days ago
  • $94.4k - $198.2k

    Job Title: Junior Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee...  ...a high-performing, curious, and motivated Junior Software Engineer to join our team. This role is ideal for an early-career... 
    Software
    Contract work
    Work experience placement
    Internship
    Flexible hours

    CACI International

    Chantilly, Loudoun County, VA
    10 hours ago
  •  ...position requires an active U.S. Government Security Clearance at the Top Secret and/or CBP/DHS suitability level.Vantor is currently seeking a Mid-Level Software Engineer to support our FALCON effort. This role can be performed remotely within the continental United States.... 
    Software
    Full time
    Remote work

    Maxar Technologies

    Herndon, VA
    2 days ago
  • $107.9k - $195.05k

    Leidos is seeking a Senior Software Developer-SME for a 200+ FTE technical development program...  ...with a large team of developers, DevOPS engineers, security engineers, systems engineers,...  ...050.00The Leidos pay range for this job level is a general guideline only and not a... 
    Software
    Full time
    3 days per week

    Leidos

    Chantilly, Loudoun County, VA
    4 days ago
  • $103.8k - $218.1k

    Job Title: Senior Software DeveloperJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: TS/SCI...  ...• A master’s degree in Computer Science, Information Systems, Engineering, or additional years of specialized experience in a scientific... 
    Software
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    CACI International

    Chantilly, Loudoun County, VA
    10 hours ago
  • $182.1k - $210.6k

     ...Job Description Job Description Job Title: Senior DevSecOps Engineer Location: Chantilly, VA Security Clearance: Active Top...  ...7 and headquartered in Washington, DC, is a highly specialized software solutions provider with a robust presence in key locations across... 
    Software

    Omni Federal

    Chantilly, Loudoun County, VA
    24 days ago
  •  ...Cohere is seeking an experienced Java Developer! You will provide support on a team that provides a full spectrum of software development and automated testing for an IT-focused, enterprise-wide system. Duties included but are not limited to: Develop Java APIs using... 
    Software
    Full time

    Cohere Technology Group LLC

    Chantilly, Loudoun County, VA
    more than 2 months ago
  •  ...Description Job Description Cloud Solutions Architect / Cloud Engineer – SME Falls Technology LLC Location: Chantilly, VA...  ...solutions and build them. We’re looking for an engineer with a strong software development background who can independently design, develop,... 
    Software

    Falls Technology

    Chantilly, Loudoun County, VA
    6 days ago
  •  ...encouraged, and where your contributions have a direct impact on the mission and the users we support.  We are seeking a junior to mid-level Software Developer to join our team and help refactor monoliths, build secure REST APIs and microservices, and implement event-driven... 
    Software

    DANE LLC

    Chantilly, Loudoun County, VA
    17 days ago
  •  ...tailor-made for your mix of development, engineering, and communication skills? That is why...  ...platforms for mission solutions. Leverages software, platform and infrastructure- as-a-...  ...equivalent additional experience. Senior-level or higher experience in working... 
    Software
    Full time
    Work experience placement
    Local area

    Solvarus

    Chantilly, Loudoun County, VA
    more than 2 months ago
  •  ...every day. We think. We act. We deliver. There is no challenge that we can’t turn into opportunity. And our work depends on a Software Engineer (SME)  joining our team to support Government activities at Chantilly, VA. GDIT is seeking an experienced Software Engineer... 
    Software
    Temporary work
    Work experience placement

    General Dynamics Information Technology

    Chantilly, Loudoun County, VA
    a month ago
  • $95.92k - $222.03k

     ...United States (US).Job Summary: NTT DATA is seeking a skilled and dedicated ServiceNow Administrator with a strong specialization in Software Asset Management (SAM Pro) to support the Enterprise IT as a Service (EITaaS) program. In this critical role, you will provide... 
    Software
    Full time
    Contract work
    Temporary work
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Chantilly, Loudoun County, VA
    1 day ago
  •  ...award).Cloud I provides entry‑level technical advisory support to...  ...oversight of cloud‑based software systems, documentation reviews...  ...strategiesMentor junior and mid‑level cloud software expertsSupport...  ...Computer Science, Software Engineering, Systems Engineering, or... 
    Software
    For contractors

    VTG

    Chantilly, Loudoun County, VA
    4 days ago
  •  ...Information Services Division's Headquarters. Founded in 2007 by an Engineer-by-trade, Fusion Technology dedicates our valuable resources to...  ...Experience: You have a Bachelor's Degree in Computer Science, Software Engineering, or related field with 8 years of experience in... 
    Software
    Temporary work
    Work at office

    Fusion Technology

    Chantilly, Loudoun County, VA
    3 days ago
  •  ...*** North Point Technology is looking to hire a Full Stack Software Engineer to support a mission-critical GEOINT program for an Intelligence...  ...! For positions requiring a federal security clearance, your clearance level must be clearly identified on your resume.... 
    Software
    Contract work
    Flexible hours

    North Point Technology

    Chantilly, Loudoun County, VA
    a month ago
  • $131.3k - $237.35k

    Leidos is seeking a Software Developer for a technical development program supporting the Sponsor...  ...Digital Policy Management. The Software Engineer will work with a large team of developers...  ...,350.00The Leidos pay range for this job level is a general guideline only and not a... 
    Software
    Full time

    Leidos

    Chantilly, Loudoun County, VA
    4 days ago
  •  ...BT-381 - Software Developer Location: Chantilly, VA (fully on-site, no remote option) **Please do NOT apply if you do not have...  ...Sponsor's community. Demonstrated experience facilitating engineering discussions across teams representing multiple stakeholders to... 
    Software
    Remote work

    Bespoke Technologies LLC

    Chantilly, Loudoun County, VA
    3 days ago
  • $175k - $230k

     ...subsidiary of VTG, is seeking a Senior DevOps Engineer.What will you do?Responsibilities:...  ...experience with open-source technology, software development and system engineeringExperience...  ...considers work experience, education, skill level, market considerations and may possibly... 
    Software
    Work experience placement

    VTG

    Chantilly, Loudoun County, VA
    1 day ago
  •  ...candidate will have a strong background in software testing, including writing and executing...  ...and Cypress. This role requires a high level of attention to detail, excellent...  ...PolygraphB.S. in Computer Science, Computer Engineering, Computer Information Systems, Computer... 
    Software

    VTG

    Chantilly, Loudoun County, VA
    5 hours ago
  • $61.9k - $141k

    Platform DevOps EngineerThe Opportunity:As a DevSecOps Engineer, you know that good software is more than a nice-looking interface plus data. You need the right combination of clean code, APIs, analytics, and infrastructure to help build a user-oriented solution and delivery... 
    Software
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Chantilly, Loudoun County, VA
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mid-Level Software Engineer. Be the first to apply!