Senior Software Engineer

2 weeks, 1 day ago
Full-time
Senior
Software Development
STR

STR

STR is a technology company dedicated to solving emerging national security challenges by developing and applying cutting-edge technology. They focus on cybersecurity, analytics, sensing, and systems to make society safer. As an employee-owned company,...

Aerospace & Defense
251-1K
Founded 2010

Description

  • Collaborate closely with a small research team to develop innovative solutions to complex problems.
  • Own significant features or components of projects and deliver them with minimal supervision.
  • Lead technical discussions, guide architectural decisions, and mentor junior engineers.
  • Develop and test software spanning research, development, and deployed production systems.
  • Analyze and improve existing designs and processes to optimize performance.
  • Deliver high-quality software in a fast-paced, research-focused development environment.
  • Develop operational prototypes for experimentation and performance analysis.
  • Create customer-facing operational systems that meet reliability and usability standards.

Requirements

  • Ability to obtain a Top Secret (TS) security clearance; U.S. citizenship is required.
  • 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 prototyping methodologies.
  • Strong working knowledge of software testing, evaluation best practices, and industry-standard development lifecycles.
  • Significant hands-on experience developing software with GNU/Linux toolchains using open-source software.
  • Deep understanding of networking principles, including the 5-layer OSI networking stack.
  • Strong team player with excellent verbal and written communication skills.
  • Bachelor's degree or higher in Computer Science, Electrical & Computer Engineering, Applied Mathematics, or a related field, plus at least 5 years of relevant experience or equivalent expertise.
  • Active Top Secret (TS) Security Clearance preferred.
  • Advanced experience in Python, MATLAB, and/or other high-level programming languages preferred.
  • Proven ability to build, deploy, and maintain production-ready software systems preferred.
  • Experience writing software in a multi-party, large-scale codebase preferred.
  • Demonstrated success managing technical challenges in experimental or laboratory environments, including quantitative analysis preferred.
  • Familiarity with multi-threaded or multi-core real-time operating concepts preferred.
  • Knowledge of high-level software architecture design and scalability principles preferred.
  • Demonstrated leadership abilities, including mentoring junior staff and contributing to team efficiency preferred.

Benefits

  • Full-time salary range of $134,000 - $184,000.
  • Work on advanced research and development in cyber, communications, and national security.
  • Collaborative learning environment that supports deep technical understanding.
  • Opportunity to work with a diverse and talented team on high-impact technologies.
  • Reasonable accommodation support during the employment process.
  • Equal opportunity employer with inclusive hiring practices.
  • Work that contributes to defense, intelligence, and national security missions.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Software Engineer to develop and deploy mission-critical software and analytics systems for defense applications.

Agile C C++ Machine Learning Python Statistics
55 minutes ago

Staff Software Engineer (FullStack)

Alphasense 51-250 Industrial Conglomerates

AlphaSense is hiring a Full Stack Staff Engineer to lead frontend architecture and AI integration for its market intelligence platform, building high-performance customer-facing systems at massive scale.

AWS CI/CD Docker DynamoDB Elasticsearch GCP GraphQL Java JavaScript Kubernetes LLM MLOps Node.js Python React Spring TypeScript
1 hour, 15 minutes ago

Principal Software Engineer

Recorded Future 251-1K Professional Services

Recorded Future is seeking a Principal Software Engineer to build and scale the data pipelines and platform systems behind its Security Intelligence Graph for threat intelligence data.

AWS CI/CD Cybersecurity Django Elasticsearch FastAPI Flask GitHub Actions Go Kafka MongoDB Neo4j PostgreSQL Python RabbitMQ REST API Rust SQL Terraform
1 hour, 45 minutes ago

Software Engineer, Booking

Waymo Autonomous vehicles, robotics, AI, ride-hailing / mobility tech

Waymo is hiring a backend engineer for its Booking team to build the core services that power user-facing ride-hailing and vehicle control flows for its autonomous driving platform.

Android C++ iOS Mobile Development
1 hour, 45 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers