Jobs · Engineering · North Carolina

Senior Software Engineer

ARA · Raleigh, NC · 2 days ago
EngineeringFull-time

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

About the Role

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.

Benefits

We are confident that if you possess the right attitude, work ethic, and skill set, you will succeed in the role. In addition to the experience and skills above, if you have any of the following, you will be able to accelerate your effectiveness and impact.

Pay

Details on pay will be provided during the interview process.

Schedule

Details on schedule will be provided during the interview process.

Qualifications

Details on qualifications will be provided during the interview process.

Skills

Details on skills will be provided during the interview process.

Contact Us

To find out more about what the Software Enterprise Division has to offer, visit our website at: https://www.ara.com/benefits/.

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 2 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com