Senior Software Engineer
ARA
If you are an experienced engineer who enjoys solving ambiguous problems of national importance and wants to shape how complex systems are built and integrated, this role is for you. You will work in a stable environment that rewards initiative, learning, ingenuity, and an entrepreneurial mindset. We are seeking a Software Engineer to help develop software that connects physics-based Modeling and Simulation (M&S) tools in a Digital Engineering environment. You will build and integrate software used throughout the warfighting capability development cycle, from early prototypes through testing and fielding, for Department of Defense (DoD) programs. In this role, you will take high-level program goals and turn them into concrete technical plans for connecting engagement, mission, and campaign analysis tools. You will design data models, integration patterns, and APIs that allow M&S tools and analysis capabilities to work together effectively. You will be expected to create structure from ambiguity, identify the next most important work, and help guide the technical direction of parts of our Digital Engineering environment. Senior Software Engineer Responsibilities Help lead the design and implementation of software that connects physics-based M&S tools and analysis capabilities in a Digital Engineering environment. Define and evolve schemas and data flows to move simulation and analysis results between tools (e.g., relational, document, or graph data models or message queueing strategies). Design and implement APIs (e.g., REST or gRPC) and integration patterns that enable robust, scalable connections between tools. Regularly propose and execute de-risking prototypes to explore ideas, clarify requirements, and reduce technical uncertainty before making design commitments. Take high-level objectives from PMs/PIs/technical leads and independently propose technical approaches, plans, and milestones. Help shape the technical roadmap for parts of our Digital Engineering environment, including identifying gaps, proposing improvements, and prioritizing integration work. Contribute to engineering practices across the team through design discussions, code reviews, and mentorship of less-experienced engineers. Senior Software Engineer Position Requirements U.S. Citizenship The nature of work (i.e. interactions with the intelligence community and DoD programs) requires eligibility to apply for and hold a US security clearance; selected applicants will undergo a security investigation and must meet eligibility requirements at the time of employment BS, MS, or PhD in engineering, computer science, physics, operations research, applied mathematics, or a closely related field. 8+ years relevant work experience with BS 6+ years relevant work experience with MS Proven experience with programming languages (e.g., Java, Python, C++, or TypeScript) for software development and/or data analysis. Demonstrated ability to turn ambiguous goals into concrete technical plans, including breaking down work, identifying risks, and selecting appropriate tools and approaches. Strong communication and collaboration skills, including the ability to work closely with domain experts and technical leadership to refine goals and designs. Senior Software Engineer Preferences Experience with backend web frameworks and RESTful API development. Experience developing plugins and/or functionality for DevSecOps, MBSE, or PLM tools. Familiarity Systems Modeling Language (SysML) v2 and especially the API and Services specification. Familiarity with cloud technologies and platforms (e.g., Docker, Kubernetes, AWS). Substantive experience in simulating a war fighting domain, e.g., electromagnetic spectrum operations. Existing DoD security clearance Who is ARA? Do you want to work for a purpose? Applied Research Associates, Inc. (aka ARA) is an employee-owned international research and engineering company. We have been providing technically superior solutions to complex and challenging problems in the physical sciences since 1979. ARA has over 2,200 employee-owners and continues to grow rapidly. Together, our offices throughout the U.S. and Canada provide a broad range of technical expertise in defense, civil, and health technologies, computer software and simulation, systems analysis, environmental technologies, and testing and measurement. ARA also prides itself, on having a challenging culture where innovation & experimentation are the norm. The motto, “Engineering and Science for Fun and Profit” sums up the ARA experience. Employee ownership ensures you have a voice in what happens in the company. We are also very proud of our Women’s Initiative Network (WIN), whose purpose is to motivate, support, and encourage professional career development for women to maximize career and professional accomplishments. To find out more about what the Software Enterprise Division has to offer, visit our website at: #J-18808-Ljbffr
$157.25k - $195.68k
...and reliability across platform components. Collaborate with engineering teams on architecture design, code reviews, and engineering best... ...Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-...SeniorFull timeContract workWork experience placementWork at officeRemote workFlexible hours- ...thrives on collaboration, innovation, and a shared commitment to improving the enrollment journey for all. We are seeking a Senior Software Engineer to lead the design, development, and optimization of our call routing platform. You will play a critical role in building...SeniorFull timeRemote work
- Red Hat, LLC is seeking a Senior Software Engineer to deliver key functionalities in Public Key Infrastructure within Red Hat Enterprise Linux. The role involves designing and developing new features, collaborating on open-source projects, and mentoring team members. Ideal...Senior
$133.65k - $220.68k
A leading open source software company is seeking a Senior Software Engineer in North Carolina to collaborate with peers on delivering high-quality software solutions. You will support integration and troubleshooting for Red Hat Observability Service, optimize user experience...Senior$100 - $125 per hour
Zachary Piper Solutions is seeking a Senior Software Engineer in Test for a leading cybersecurity technology client in the Raleigh-Durham, NC area. The Senior Software Engineer in Test role is a contract position and requires onsite work in RTP. The Senior Software Engineer...SeniorContract work- ...IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new features to our extremely successful educational products and build new, innovative...SeniorWork at office
$95.3k - $158.8k
...GenAI solutions while mentoring others and translating complex requirements into impactful software. Lead automation of model capacity, governance, and collaboration across engineering and product teams. Responsibilities Interface with other technical personnel or team...SeniorLocal areaFlexible hours- ...Remote or Mount Airy, NC Employment Type: Full-Time Position Summary Vigilant Cyber Systems, Inc. (VCS) is seeking a talented Senior Software Engineer to support the development of our SBIR programs. In this role, you will design and enhance software and systems that...SeniorFull timeRemote work
$125k - $145k
...optimism, and a commitment to success. What You’ll Do What You’ll Do describes responsibilities and expectations for the Senior Software Engineer role. The position emphasizes ownership of software development capabilities, evaluating current and prospective tools and...SeniorRemote work$95.3k - $158.8k
...mentoring others and translating complex requirements into impactful software solutions? About the Role You will play a key role in... ...capacity, robust governance, and effective collaboration across engineering and product teams. Responsibilities Interface with other...SeniorLocal areaFlexible hours$115k - $192.9k
...In this position... As a Full Stack Software Engineer, you will collaborate with a broad array of talented software engineers to build amazing software that will transform the Ford Reservation Services into the standard for providing an excellent digital experience for...SeniorImmediate startFlexible hours- ...Overview As Senior Software Engineer, you will work with cross‑functional global Technology teams in a fast‑paced and ever‑changing environment. You will design and develop scalable and efficient software that supports Factoring Business applications. This role will be...Senior
- If you are an experienced engineer who enjoys solving ambiguous problems of national importance and wants to shape how complex systems... ...learning, ingenuity, and an entrepreneurial mindset. We are seeking a Software Engineer to help develop software that connects physics-based...SeniorWork experience placement
$121.4k - $218.6k
...teams to solve complex challenges? Join Our Custom Government Engineering Team! The Custom Government team operates across the full... ...performance Application Delivery Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai cloud storage solution,...SeniorWork experience placementWork at office- Role Overview We are seeking a Senior Back End Software Engineer to design, build, and evolve shared platform services and application integrations that enable data products, operational systems, and analytics platforms across the organization. This role focuses on building...SeniorLocal area
$83.43k - $222.48k
...something bigger - helping to simplify health care one person, one family and one community at a time. Position Summary As a Senior Software Engineer, you'll be a key member of a collaborative team responsible for design, delivery and operation of business‑critical,...SeniorHourly payFull timeTemporary workWork experience placementLocal area$116k - $136k
What You’ll Do We’re looking for a Senior Software Engineer I to join our Business Owner Solutions IT team. You’ll be a part of a new and growing team helping to support capabilities for the Individual Disability product. If you enjoy problem-solving, collaborating...SeniorHourly payPermanent employmentTemporary workWork experience placementH1bWork at officeFlexible hoursNight shift- ...in Silicon Valley innovation, industrial engineering, and computer science. With a team of... ...of industries globally. Ndustrial builds software that helps the world's largest food, cold... ...place. About the Role Ndustrial is hiring a Senior Software Engineer to help design and...SeniorWork at officeLocal areaFlexible hours
- ...keep, and process your private information, please review Insight Global's Workforce Privacy Policy: Skills and Requirements Level Senior Experience: 5-7+ years Tech Stack Languages: Python (~80%) Java (~20%) - nice to have, not required Cloud: AWS (core...Senior
- Sr. Software Engineer - Seneca Resources Position Title: Sr. Software Engineer Location: Raleigh, NC (Hybrid or Remote - Must work Eastern... ...provided you can work East Coast (ET) business hours. As a Senior Software Engineer, you’ll play a key role in designing, developing...SeniorContract workFor contractorsRemote work
$65 per hour
Position Title: Senior Software Engineer Location: Raleigh, NC Clearance Requirements: None Pay Rate: $65.00/hr Position Description: Join our client’s Business Integrations team as a Senior Software Engineer. You’ll help design, build, and enhance integrations that...Senior$65 per hour
Overview Position Title: Senior Software Engineer Location: Raleigh, NC Position Status: Full Time, W2 Pay Rate: $65/hr We are seeking an experienced Senior Software Engineer to join a high-performing Business Integrations team in Raleigh, NC. This team develops innovative...SeniorFull time$65 per hour
Position Title: Senior Software Engineer (C# / WinForms) Location: Remote (Must work Eastern Time Zone hours) Clearance Requirements: None Position Status: Contract - 12 months (Opportunity to Extend) Pay Rate: Up to $65/hour (W2) Position Description: We are seeking a...SeniorLong term contractContract workFor contractorsRemote work$180k - $220k
...Datavanters bring a diversity of professional, educational and life experiences to realize our bold vision for healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform scalability and...Senior- ...North Carolina, Iowa, Oklahoma, California, Pennsylvania and Florida. Job Description CaptiveAire is looking for a strong Senior Software Engineer to join the CASLink team onsite at our corporate location in Raleigh. CASLink is an IoT Solution serving as CaptiveAire's...SeniorRelocation packageFlexible hours
$197.4k - $232k
...humans pushing toward something bigger, together. One Confluent. One Team. One Data Streaming Platform. About The Role As a Senior Software Engineer II at Confluent, you will take ownership of critical backend systems in Stream Governance products that underpin our data...SeniorImmediate start- ...location listed in posting Weekly Schedule: Monday- Friday, 9am-5pm The Senior Development Engineer will plan, design, develop, configure, document, deploy, troubleshoot, and maintain First Horizon software applications and services. The successful candidate should be...SeniorMonday to Friday
$116.27k - $191.84k
...At Red Hat, we believe open source is the best way to build software. We are guided by four core values: Freedom, Courage, Commitment... ..., and Accountability. We are looking for a Rust Software Engineer (or Senior SWE) to join the team behind the Red Hat Offline Knowledge...SeniorPermanent employmentFull timeWork experience placementRemote workFlexible hours$118.6k - $195.68k
Job Summary The Red Hat Identity Management (IdM) Engineering team seeks a Senior Software Engineer to help us deliver on the next generation of Public Key Infrastructure (PKI) product functionalities within Red Hat Enterprise Linux (RHEL) and the Red Hat Certificate System...SeniorContract workWork experience placementRemote workWorldwideFlexible hours- ...visit our tech blog at ally.tech We are seeking a hands‑on Sr Software Engineer to lead the design, development, and support of enterprise‑... ...grow into broader technical leadership responsibilities. As a Senior Software Engineer, you will be a key contributor to the...SeniorWork experience placementWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer full time Raleigh, NC
- software system engineer Raleigh, NC
- consulting software engineer Raleigh, NC
- software engineer travel Raleigh, NC
- real time software engineer Raleigh, NC
- network software engineer Raleigh, NC
- senior software engineer remote Raleigh, NC
- entry level software engineer remote Raleigh, NC
- software developer fintech Raleigh, NC
- software developer positions Raleigh, NC


