Talent.com
Senior Software Engineer
Senior Software EngineerSTR • Arlington, VA, United States
Senior Software Engineer

Senior Software Engineer

STR • Arlington, VA, United States
30+ days ago
Job type
  • Full-time
Job description

About the Team : STR's Intelligence Division researches and develops advanced analytics and software solutions to solve challenging problems relevant to national security. Our team specializes in applying cutting-edge machine learning and computer vision in areas such as biometrics, target recognition and autonomous agents to solve national security and intelligence problems. We tackle complex technical challenges under stringent operational constraints by leveraging diverse skill sets from fields such as engineering, computer science, and applied machine learning.

Our projects focus on a wide range of data modalities-including biometric data (e.g., face, body, gait), imagery, geospatial, and radio-frequency data-powered by the latest advances in deep learning and statistical techniques. Our solutions have real-world impact, allowing U.S. Government analysts and operators to extract and enrich intelligence information across the globe. If you're motivated by making a difference while working in a collaborative and fast-paced environment and have experience with systems integration, robust application development, and messaging pipelines, we'd like to hear from you.

The Role :

As a Senior Software Engineer, you will use your software development expertise to operationalize advanced algorithms for biometric and computer vision applications. You will integrate Python-based machine learning pipelines with complex systems and ensure they are resilient, maintainable, and user-focused.

Collaborating closely with project leads and customers, you will :

  • Translate stakeholder requirements into system features and components
  • Develop new user-facing features and implement robust backend architectures to support them
  • Build, maintain, and test messaging systems, such as real-time data workflows and distributed processing pipelines
  • Optimize software for data ingestion, transformation, and intelligent storage / retrieval pipelines
  • Maintain and improve workflows for distributed systems, ensuring reliability and performance testing in operational environments
  • Participate in cross-program collaboration, adapting to diverse projects and tools.

Our work involves projects of national significance, and the ability to work on-site in one of our Dayton, OH, Woburn, MA, or Arlington, VA locations (depending on candidate preference) will be required.

What You Will Do :

  • Collaborate closely on the development of end-to-end data pipelines, messaging support systems (e.g., using ZeroMQ, ActiveMQ, Kafka), and data access / query interfaces to ensure efficient system operation
  • Develop interactive tools and dashboards (e.g., using Python libraries like Panel, Dash, or other user-interface frameworks ReactUI, Kotlin, Unity) to empower stakeholders and end users
  • Refactor proof-of-concept research code for modularity, scalability, and production
  • Build and manage API interfaces and enable integration between analytic tools and distributed processes
  • Maintain robust logging, analytics, and monitoring for performance management across distributed software systems
  • Communicate with technical and non-technical stakeholders to ensure requirements are well-understood and actionable
  • Create code for systems operating in memory-constrained or time-sensitive environments.
  • Who You Are :

  • Ability to obtain and retain a Top Secret (TS) clearance, for which U.S. citizenship is needed by U.S. Government
  • Bachelor's, Master's, or PhD in Computer Science, Engineering, or a related field, or relevant industry experience
  • 3+ years of experience in software development
  • 0-5+ years of relevant work experience depending on degree (BS +5, MS +3, or PhD)
  • Proficiency in navigating, designing, and contributing to large, complex code bases
  • Strong proficiency with the Python programming language
  • Strong debugging and testing skills for maintaining resilience and reliability in distributed environments
  • Working knowledge of version control systems (e.g., Git) and CI / CD pipelines
  • Even Better :

  • Experience working specifically on biometric or computer vision systems, including :
  • Multimodal data processing (face, body, gait, etc.)

  • Integration of computer vision algorithms and image processing tools (e.g., Pytorch, OpenCV, ffmpeg)
  • Development experience with advanced messaging or real-time processing tools like RabbitMQ, Kafka, or ZeroMQ
  • Hands-on expertise with DevOps techniques for integrating and managing distributed applications
  • Flexibility to adapt research-grade "proof-of-concept" code to reliable, production-ready systems
  • Experience with full-stack development, including :
  • Front-end frameworks for dashboard tools (e.g., Panel, Dash, or equivalent)

  • Backend system design focused on messaging systems (e.g., ZeroMQ, Kafka, or other distributed communication tools)
  • Familiarity with tools and systems for :
  • Stream processing and distributed data processing

  • SQL or NoSQL databases and data retrieval systems
  • Why Join Us?

    At STR, we are passionate about applying state-of-the-art machine learning techniques, biometrics, and computer vision to solve critical problems for the U.S. Government. You'll work alongside a team of talented engineers and researchers on a wide range of projects, from developing production-grade software to rapidly prototyping novel concepts and features. If you're motivated by solving complex technical challenges-with the chance to contribute to national security efforts-we think you'll thrive in our innovative, mission-driven environment.

    Pay Information

    Full-Time Salary Range : $134,000 - $184,000

    The salary range listed is based on external market data. Offers are based on factors, such as but not limited to, the candidate's experience, education, training, key skills / critical skills, security clearances, and prevailing market and business conditions.

    STR is a growing technology company with locations near Boston, MA, Arlington, VA, near Dayton, OH, Melbourne, FL, and Carlsbad, CA. We specialize in advanced research and development for defense, intelligence, and national security in : cyber; next generation sensors, radar, sonar, communications, and electronic warfare; and artificial intelligence algorithms and analytics to make sense of the complexity that is exploding around us.

    STR is committed to creating a collaborative learning environment that supports deep technical understanding and recognizes the contributions and achievements of all team members. Our work is challenging, and we go home at night knowing that we pushed the envelope of technology and made the world safer.

    STR is not just any company. Our people, culture, and attitude along with their unique set of skills, experiences, and perspectives put us on a trajectory to change the world. We can't do it alone, though - we need fellow trailblazers. If you are one, join our team and help to keep our society safe! Visit us at www.str.us for more info.

    STR is an equal opportunity employer. We are fully dedicated to hiring the most qualified candidate regardless of race, color, religion, sex (including gender identity, sexual orientation and pregnancy), marital status, national origin, age, veteran status, disability, genetic information or any other characteristic protected by federal, state or local laws.

    If you need a reasonable accommodation for any portion of the employment process, email us at appassist@str.us and provide your contact info.

    Pursuant to applicable federal law and regulations, positions at STR require employees to obtain national security clearances and satisfy the requirements for compliance with export control and other applicable laws.

    Create a job alert for this search

    Senior Software Engineer • Arlington, VA, United States

    Related jobs
    Senior Software Engineer

    Senior Software Engineer

    Shift5 • Arlington, VA, United States
    Full-time
    Shift5 is redefining the future of onboard operational technology (OT).As a fast-growing scale-up, we specialize in cutting-edge cybersecurity, predictive maintenance, and compliance for OT systems...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Sealing Technologies • Columbia, MD, United States
    Full-time
    Sealing Technologies, a Parsons Corporation company, is a trusted partner in providing powerful edge computing hardware and defensive cybersecurity solutions to protect the Federal Government and p...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Employeenavigator • Bethesda, MD, United States
    Permanent
    Have you used a website to sign up for your annual benefits? That's what we build.Over 70,000 companies nationwide use our software, so there's a good chance you've interacted with our platform.We ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Kubernetes Solutions

    Senior Software Engineer - Kubernetes Solutions

    Akamai • Washington, DC, United States
    Full-time
    Are you ready to transform the managed Kubernetes cloud landscape? Join our Compute Team in delivering an innovative platform that empowers developers with everything-as-a-service.In our collaborat...Show more
    Last updated: 7 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Multi Media, LLC • Washington, DC, United States
    Full-time
    Multi Media, LLC is the company behind Chaturbate, one of the most heavily trafficked live streaming platforms in the world. We support a global network of independent content creators and millions ...Show more
    Last updated: 15 days ago • Promoted
    Senior Software Engineer, Substrate

    Senior Software Engineer, Substrate

    Palantir Technologies • Washington, DC, United States
    Full-time
    Palantir builds the world's leading software for data-driven decisions and operations.By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving ...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Peregrine Technologies • Washington, DC, United States
    Full-time
    Backed by leading Silicon Valley investors, Peregrine helps the world's most complex organizations solve their hardest problems with unprecedented speed and accuracy. Our AI-enabled platform turns s...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Motion Recruitment • Washington, DC, United States
    Full-time
    A Washington DC-based startup is seeking a.The company is developing a cutting-edge platform to support political campaigns and advocacy organizations. By leveraging data-driven insights, they help ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Platform

    Senior Software Engineer, Platform

    Pryon • Washington, DC, United States
    Full-time
    We're a team of AI, tech, and language experts whose DNA lives in Alexa, Siri, Watson, and virtually every human language technology product on the market. Now we're building an industry-leading kno...Show more
    Last updated: 7 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Government Executive Media Group LLC • Washington, DC, United States
    Permanent
    GovExec is seeking a Senior Software Engineer to join our team.We're looking for a collaborative, top-notch problem-solver who is excited to take on new challenges. Reporting to the Lead Software En...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Capital One • Washington, DC, US
    Full-time +1
    Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ZoomInfo Technologies LLC • Bethesda, MD, United States
    Full-time
    ZoomInfo is where careers accelerate.We move fast, think boldly, and empower you to do the best work of your life.You'll be surrounded by teammates who care deeply, challenge each other, and celebr...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Targeted Victory • Arlington, VA, United States
    Full-time
    Targeted Victory is a full-service marketing agency providing optimized outcomes in the digital age.We are made up of fresh thinking, curious minded, supportive, and team oriented individuals.Our c...Show more
    Last updated: 7 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Gravity IT Resources • Washington, DC, United States
    Full-time
    To Apply for this Job Click Here.Collaborate with product management, UX, and other engineers to design, develop, test, and deliver new software solutions to market. Stay on top of technology trends...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    SAIC • Washington, DC, United States
    Full-time
    Work collaboratively to maintain, development new components and deploy application software for the Department of Defense (DOD) using required technologies. Develop software solutions that leverage...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Systems Planning and Analysis, Inc • Washington, DC, United States
    Full-time
    Systems Planning and Analysis, Inc.SPA) delivers high-impact, technical solutions to complex national security issues.With over 50 years of business expertise and consistent growth, we are known fo...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer - Forward Deployed

    Senior Software Engineer - Forward Deployed

    Komodo Health • Washington, DC, United States
    Full-time
    At Komodo Health, we are dedicated to transforming data into life-saving insights.Our mission is to alleviate the global burden of disease by harnessing the power of data.We've developed the Health...Show more
    Last updated: 7 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Koniag Information Security Services, LLC • Washington, DC, United States
    Full-time
    Koniag Government Services company, is seeking a Senior Software Engineer with a Top-Secret security clearance with SCI eligibility to support. We offer competitive compensation and an extraordinary...Show more
    Last updated: 30+ days ago • Promoted