Software Engineer

Company:  Semantic Research
Location: Arlington
Closing Date: 04/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Who We Are
We are problem-solvers, analysts, and engineers - all powered by changing the way the world interacts with data. Our roots are in data mapping and advanced analytics to help people, and our passion is bringing together new ideas and technology all in the name of helping our customers go further, faster. Our customers include the Intelligence Community, federal law enforcement, commercial companies, and non-profit organizations; and we support them in areas ranging from counterterrorism to financial threat intelligence to wildlife protection.
Where You Come In
Talented, smart, passionate people with outstanding ideas. That's what we've got, and we're looking for more. You will be a part of a team focused on delivering our most innovative product offering ever - one that will propel our customers and our company to groundbreaking levels of success.
We're seeking individuals with at least ten years of experience who can design and articulate, guide, and mentor big ideas.
The position of Software Engineer is a client-focused, direct support position with Semantic AI. You will base your activities out of the Semantic AI Washington DC-area Headquarters in Arlington, VA, but will be called upon to work at various customer sites as needed in the capacity described below. The primary focus of your work effort will be software project support in direct response to customer needs as assigned by the Director of Customer Success and Field Operations. These efforts will span both the Desktop and the Server products. Also, you will serve as an expert Cortex Edge and EIP user - in particular, developing ways to adapt our software to meet customers' information requirements. You will be responsible for becoming "embedded" with our customers' analytical teams, sharing their missions and goals, and improving our software products. You will provide services both on-site with a customer and remotely working from home or the Arlington Headquarters.
Responsibilities:
  • Support the technical on-site delivery, customization, and maintenance of our software products and associated services in a wide variety of government, commercial, and non-profit organization environments
  • Engage directly with customers as a credible expert on Semantic AI product offerings
  • Advise and shape product roadmaps in collaboration with other SAI teams, including Engineering Operations, Configuration Management, and Program Management

Minimum Qualifications:
  • BS in Computer Science or similar study or equivalent experience
  • Must have 5+ years of experience in a role that requires high-level technical aptitude and understanding
  • Must have engineering prowess in implementing tactical approaches to real-world data problems, intuitive user interfaces, and powerful data ingest solutions
  • Must be able to fully understand a user story and to tell that story in a compelling way through software demonstrations
  • Must be able to build and test quality code in a collaborative agile team environment
  • Experience problem-solving and diagnosing issues in the field and customizing software solutions while working directly in the user's environment
  • Experience in developing new software capabilities based on direct customer feedback and team innovations to improve the real difference our products make in a huge variety of knowledge discovery uses in settings ranging from the Intelligence Community to global commercial businesses engaged in everything from tech to consulting
  • Experience with a relevant UI technology (either Java Swing or Javascript/Angular)

Areas of Required Software Development Knowledge and/or Experience
  • Java Swing as well as Java running on UNIX and Windows
  • SQL / JPA / PostgreSQL / ETL
  • Elasticsearch / SOLR / Lucene
  • RESTful web services
  • Angular.js / Javascript
  • HTML5 / CSS3 / Sass
  • Semantic Graphs, Graph databases
  • Commercial Cloud Platforms (AWS, Azure); Hyper-Converged Infrastructure (VMWare)
  • Maven
  • IntelliJ

Preferred Qualifications:
  • Security Clearance and CI poly
  • Polished interpersonal and communications skills (written & verbal) in customer-facing situations and team collaboration settings
  • Must be able to provide attention to detail
  • Security+ or SSCP Certification
  • AWS Cloud Solution Certification
  • Azure Cloud Solution Certification
Apply Now
Share this job
Semantic Research
  • Similar Jobs

  • Lead Software Engineer / Software Engineer - JAVA

    McLean
    View Job
  • Software Engineer

    Arlington
    View Job
  • Software Engineer

    McLean
    View Job
  • Software Engineer

    McLean
    View Job
  • Software Engineer

    McLean
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙