STR

Senior Software Engineer

STR
Apply
1 month ago
Arlington, VA, USASenior

Base Salary

$134k - $184k/yr

Responsibilities

  • Collaborate with a research team to develop solutions to complex software and networking problems.
  • Own significant features or project components and deliver them with minimal supervision.
  • Lead technical discussions, guide architectural decisions, and mentor junior engineers.
  • Develop, test, and deploy software for research, experimentation, and production systems.
  • Analyze existing designs and processes to improve performance and scalability.
  • Develop operational prototypes for experimentation and performance analysis.
  • Create reliable and usable customer-facing operational systems.

Requirements

  • 5+ years of experience in relevant software engineering roles.
  • Proficiency in Python, C, C++, or similar interpreted or low-level programming languages.
  • Experience designing and implementing open architectures and rapid prototypes.
  • Strong knowledge of software testing, evaluation practices, and development lifecycles.
  • Significant hands-on experience with GNU/Linux toolchains and open-source software.
  • Deep understanding of networking principles, including the 5-layer OSI networking stack.
  • Ability to obtain a Top Secret security clearance; U.S. citizenship is required.
  • Bachelor's degree or higher in Computer Science, Electrical & Computer Engineering, Applied Mathematics, or a related field, with at least 5 years of relevant experience or equivalent expertise.
  • Preferred qualifications include an active Top Secret clearance, advanced Python or MATLAB experience, production software experience, large-scale codebase experience, quantitative analysis, real-time operating concepts, software architecture and scalability knowledge, and demonstrated technical leadership.

Benefits

  • Full-time position with locations near Boston, Arlington, Dayton, Melbourne, and Carlsbad.
  • Collaborative learning environment with opportunities for deep technical development and recognition of contributions.

Tech Stack

Categories

STR

About STR

1,001-5,000 employees
Contact me