Sr Software Developer (Active Secret Clearance Required)

Leawood, KS United States

Become Part of the Torch.AI Journey! 

At Torch.AI, we’re on a journey to create decision advantage and enterprise efficiency at scale with a new form of in-memory AI for the world’s most important mission-driven organizations. Today, we help improve national security, protect U.S. interests, eliminate fraud, reduce risk, and enable better customers experiences. Our team is highly focused and cares deeply about the work we do as a pioneer in the data and AI field and a key partner supporting U.S. strategic, operational, and tactical military forces, warfighters, and national defense capabilities. We're passionate about solving complex problems. Join us in our mission to help organizations Unlock Human Potential. 


Unlock Your Potential  

Join our elite team in a rare opportunity as a Senior Software Developer. This position is critical to the company’s ability to continue to pioneer in the field of artificial intelligence, and in particular high speed autonomous data fusion, analysis and decision support.  You will be directly contributing to Torch.AI’s R&D efforts in a real world customer centric environment.  With more than 20 awarded and in flight patents, this is a rare opportunity for technologist with gumption. The Senior Software Developer participates in all phases of the software development lifecycle. You will help prepare and produce releases of software components. You will collaborate with developers, engineers, database architects, and various members of this organization to play a key role in the successful delivery of capabilities and solutions. The Senior Software Developer will lead teams of developers who perform product design and programming activities involving multiple modules or subsystems, databases, and core logic. Performs code writing, software and system testing procedures, bug verification, release testing, and support. 


What Sets This Role Apart  

  • Our decentralized operating model puts every employee at the forefront of our customers’ missions. 
  • We value customer intimacy, unique perspectives, and dedication to delivering lasting impact and results. You’ll have the opportunity to work on the frontlines of major customer programs and influence lasting success for Torch.AI and your teammates. 
  • There are very few companies in the world with the credentials we have. You’ll have an opportunity to support critically important customer missions and work with paradigm-changing technology. 
  • The role is critical in positioning Torch.AI as a leader in data infrastructure AI in the market and helps ensure the company is well-positioned for the next stages of growth.  
  • Torch.AI is in the midst of a fundamental period, with several initiatives and investments anticipated to fuel hyper-growth across a diverse customer base. 
  • You’ll play a significant role in strengthening Torch.AI’s reputation as one of Forbes’ Best Startup Employers. 


Ownership and Influence 

  • Designs, develops, and writes new software products and code to enhance existing software. 
  • Researches, tests, builds, and coordinates the conversion and/or integration of new products based on client requirements. 
  • Act as senior code writer and implementer on key customer projects. 
  • Acts as a team leader on projects and consults with project teams and end-user organizations to identify application requirements 
  • Manage applications in the various stages of production (development, staging, testing, etc.) in collaboration with vendors, partners, and client teams. 
  • Addresses problems of systems integration, compatibility, and multiple platforms. 
  • Assists in the evaluation and recommendation of application software packages, application integration, and testing tools. 
  • Troubleshoots pre-prod or production problems related to software applications. Resolves issues with software and responds to suggestions for improvements and enhancements. 
  • Adapt quickly to the dynamic needs of our clients. 
  • Demonstrate an understanding of the impact of design on scalability and performance and can communicate that impact to various stakeholders. 
  • Work well to solve problems with minimal supervision. 
  • Participates in or facilitates agile sprint activities (backlog grooming, sprint planning, daily standup, client demos, etc.). 
  • Assists in testing of systems as needed. 


What We Value 

  • Entrepreneurial mindset. 
  • Subject matter expertise and proven success within the market segment.
  • Ability to convey complex technical concepts to stakeholders. 
  • Aptitude for working collaboratively in interdisciplinary teams. 
  • Awareness of ethical considerations and responsible AI practices. 
  • Employee will potentially be a CUI user and must complete specific training and policy notification prior to exposure.
  • B.S. degree in Computer Science or related field, or 10+ years relevant equivalent work experience (MS preferred). 
  • 7+ years’ proven work experience as a Java Developer, experience with Java 1.8+ required. 
  • Experience in architecting, implementing, writing, and managing high performance scalable J2EE applications on Linux/Unix platforms with one or more of the following: Java Web Services, Oracle SQL Developer, JSP, EJB, Struts, Spring, Hibernate, JPA, Ant, JSF JMS, XML, JBoss, JDeveloper, Boot, JSON, Maven, OpenAPI. 
  • Excellent knowledge of J2EE architecture/design patterns, Object Oriented Design methodologies, SOA, data modeling techniques, RESTful APIs and SOAP. 
  • Working knowledge of sound engineering practices: coding standards, best practices and principles (SOLID, DRY), design patterns, modularity, use of abstractions, defensive coding. 
  • Experience working with relational (MySQL, Postgres, and/or MSSQL Server) and NoSQL (Mongo, Arango, Elasticsearch) databases, ORMs/ODMs, basic query analysis and performance optimization. 
  • Experience in system integration and microservice architecture. 
  • Strong experience designing /developing/writing with n-tier architectures (UI, Business Logic Layer, Data Access Layer). 
  • Solid knowledge of OOP software concepts, design patterns, and best practices. 
  • Very strong SQL experience of writing complex queries and developing views. 
  • Familiarity with front-end languages (e.g. HTML, JavaScript and CSS). 
  • Ability to build reusable code and libraries for future use. 
  • Experience with agile development methodology. 
  • Experience with all stages of Software Development Life Cycle. 
  • Experience with WSO2 (Tibco BW or Mulesoft). 
  • Experience working with virtualization technologies (i.e., Docker, Kubernetes). 
  • Familiarity with Development and CICD tools such as Jira, Artifactory, Gitlab, and Chef. 
  • Experience using common integration tools such as SOAPUI, Postman, Putty, etc. 
  • Experience with message brokers (e.g. RabbitMQ), queues, pub-sub. 
  • Knowledge of operating and deploying solutions in public cloud environments (AWS, Azure, and/or GCP). 
  • Experience with graph databases and graph theory. 
  • Experience using scripting languages (Python, shell scripting). 
  • Experience with web scraping techniques, libraries/frameworks. 
  • Basic management and administration of *nix servers. 
  • Prior experience with Data Science or AI/ML is a plus. 
  • Experience with NodeJS and Express is a plus. 
  • Experience working with graphic APIs and libraries (WebGL, D3, Three, etc.) is a plus.
  • Active Secret clearance required, must be TS eligible.


Professional Ambiance

  • This role thrives in a cutting-edge, high-performance workspace. 
  • Base of operations is located in our Leawood, KS hub, with occasional opportunities for a flexible hybrid/remote work arrangement. 


Equity Program 

  • Immediate eligibility to participate in the company equity incentive equity program.
  • Employees at Torch.AI have an opportunity to become partners in the firm.  


Incentives and Advantages 

  • Competitive salary, performance bonus, and benefits package.  
  • Opportunity to participate in Torch.AI’s employee equity incentive program.
  • Unlimited PTO. 
  • 11 paid holidays each year. 
  • Dynamic and energetic teammates. 
  • Incredible chance for professional advancement in a rapidly scaling high-tech environment. 
  • Weekly in-office catering at headquarters. 
  • Access to company entertainment suite at the Kansas City T-Mobile Center, with tickets to all major events and concerts. 
  • Exceptional medical, dental, and vision insurance. 
  • Company sponsored life and disability coverage. 
  • Relocation benefits. 


Torch.AI is an Equal Opportunity /Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, protected veteran status or status as an individual with a disability. 

JOB CODE: 1000048