Research Innovations Inc. Logo

Research Innovations Inc.

Senior Software Engineer (TC2266)

Posted 5 Days Ago
Remote
Hiring Remotely in USA
Senior level
Remote
Hiring Remotely in USA
Senior level
Design, develop, and maintain Java/Spring Boot microservices and a large-scale React frontend; containerize with Docker; implement unit/integration tests; support integration, release, and cybersecurity hardening; build developer tools; collaborate across teams and own features from design through deployment.
The summary above was generated by AI

Position Title: Senior Software Engineer

Location: Remote, although Candidates must be based in the United States

Clearance Requirement: Must have a U.S. Secret Security Clearance at minimum

Employment type: Full Time

Research Innovations, Inc. (RII) is breaking through the big, slow status quo with transformative technology that fundamentally improves the world. We build advanced software solutions for government and military missions, applying agile development and user-centered design to solve complex, mission-critical problems.

We are seeking a Senior Software Engineer to support our Tactical Command & Control (C2) line of business. In this role, you will design and deliver mission-critical software systems used by Defense and Homeland Security customers. You’ll work on high-impact platforms that ingest, process, and visualize real-time operational data—enabling decision-making from the strategic to the tactical edge.

This role is ideal for engineers who take ownership, collaborate effectively, and are driven to deliver real-world mission impact.

WHAT YOU WILL BE DOING

  • Design, develop, and maintain scalable Java-based microservices using frameworks such as Spring Boot

  • Build and deploy containerized applications using Docker (or equivalent technologies)

  • Develop and enhance a large-scale React-based front-end application

  • Implement robust unit and integration testing using tools like JUnit and Jest

  • Support system integration, validation, and operational release activities

  • Apply cybersecurity best practices to meet compliance and hardening requirements

  • Develop internal tools that improve developer productivity and system performance

  • Collaborate across engineering, product, and mission teams to solve complex problems

  • Continuously improve code quality, scalability, and maintainability

  • Take ownership of features from design through deployment in a fast-paced, mission-driven environment

WHAT YOU HAVE DONE

  • 6+ years of professional software engineering experience

  • Bachelor’s degree in Computer Science or related field (or equivalent experience)

  • Strong experience building backend systems using Java and Spring frameworks

  • Experience designing and implementing RESTful APIs and real-time communication (WebSockets)

  • Proficiency with modern development tools: Git, Jenkins, Gradle, Node.js, Docker

  • Experience building complex, data-driven UI applications with strong validation logic

  • Comfortable working in Linux-based environments

  • Proven ability to contribute across the full software development lifecycle

EVEN BETTER

  • Experience with Git-based workflows (GitHub, GitLab, Bitbucket) on large teams

  • CI/CD experience (Jenkins, GitLab CI/CD, Maven, Gradle, NPM/Yarn)

  • Strong experience with TypeScript in enterprise-scale applications

  • Experience with Tactical Assault Kit (TAK) or other C2 systems

  • Familiarity with UML, system design, or architecture modeling

  • Experience contributing to open-source or externally published software

  • Agile/Scrum development experience in mission-focused environments

  • Strong technical communication and documentation skills

  • Experience creating diagrams and documentation (e.g., Visio)

At RII, we believe that diversity in our workforce is critical to our success. We strive to hire great people from a wide variety of backgrounds, not just because it’s the right thing to do, but because it makes us stronger. We work to help your intellectual passions and creativity thrive. It’s one of our core values: Let your geek flag fly.
 
We also offer all employees comprehensive benefits including: flexible work schedules, health insurance coverage, paid time off, 401k with a company match, paid parental leave, access to wellness programs and much more. You get this all from day one, and all paid for by RII.
 
It’s all part of another of our core values: Stay human. It’s why our comfortable and colorful offices such as our headquarters, include a community game room, pantry, massage chair, and an escape room, among other amenities. It’s why we have community ambassadors and regular community events.

Similar Jobs

4 Hours Ago
Remote or Hybrid
57K-65K Annually
Mid level
57K-65K Annually
Mid level
Fintech • Machine Learning • Payments • Software • Financial Services
Manage and improve SCRA processes including reporting, auditing, analytics, and compliance. Provide oversight, track/resolving process breakdowns, train new hires, collaborate cross-functionally, and perform occasional customer contact to ensure federal law adherence and minimize losses.
Top Skills: ChromeGoogle SuiteMS Office
4 Hours Ago
Remote or Hybrid
138K-158K Annually
Senior level
138K-158K Annually
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
Lead strategic account growth and business development for key payments partners. Negotiate agreements, develop proposals and business cases, manage client portfolios, advise on acceptance and operational efficiencies, assess risk and compliance during negotiations, perform market analysis, and engage clients (approx. 25-30% travel) to increase network transaction volume.
4 Hours Ago
Remote or Hybrid
81K-92K Annually
Senior level
81K-92K Annually
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
Lead and coach a remote frontline team and suppliers to deliver high-quality customer experiences. Own performance management, operational metrics, compliance, and continuous improvement. Oversee and audit AI-generated recommendations, train associates on AI use, and use data to drive decisions and risk mitigation.
Top Skills: Chrome BrowserGenerative Ai Tools

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account