> Markdown version of [/jobs/ext/3957613-associate-software-engineer](https://www.wearedevelopers.com/jobs/ext/3957613-associate-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Associate Software Engineer - **Company:** Metron, Inc. - **Location:** Reston, VA, United States - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Algorithm Design, C++ (Programming Language), Data Visualization, Web Development, Python (Programming Language), MongoDB, Object-Oriented Software Development, OpenGL, Performance Tuning, RabbitMQ, Big O, Software Engineering, Product Software Implementation Methods, TypeScript, Web Applications, WebGL, Multithreading, ReactJS, Spring-boot, Backend, Information Technology, Front End Software Development, React Redux - **Published:** October 27, 2026 - **Apply:** https://www.adzuna.com/details/5858003553 ## About the Role We are seeking talented programmers with strong computer science, math, and/or physics backgrounds for complex and challenging projects. As a Software Engineer you will be responsible for writing backend infrastructure and frontend web applications for simulation and optimization software that incorporates probabilistic models of physical systems. Project teams range from 2 to 20 people and include a mix of Research Scientists and Software Engineers. Each team member is involved in the entire problem-solving process, from initial concept through data visualization and analysis, algorithm design, exploratory prototyping, software implementation, demonstration, and deployment. Roles within a team are flexible, giving employees space to contribute to their areas of strength, and to develop new skills. The ideal candidate has experience writing well-designed, maintainable, and extensible code., * Bachelor's degree in Computer Science, Mathematics, Physics, Applied Math, or related field * Java, TypeScript, Python or C++ programming experience * Proficiency in object-oriented programming * Familiarity with full-stack web application development in any frameworks/languages * Ability to communicate design concepts and performance metrics clearly * US CITIZENSHIP REQUIRED; Successful candidates will be subject to a security investigation and must meet eligibility requirements for access to classified information Desired Qualifications * Experience with MongoDB, RabbitMQ, Spring Boot, React, Redux, WebGL and/or OpenGL * Experience writing algorithmic code, including complexity analysis, performance optimization, and multithreading * Math background including Probability/Statistics, Linear Algebra, Multivariate Calculus * Experience designing and implementing user interfaces