Knowmadics
Join to apply for the
Senior Full Stack Software Engineer
role at
Knowmadics Candidates should live within driving distance of the following areas: Wichita, KS; Lawton, OK; or Round Rock, TX. Job Purpose/Summary Work with our team of engineers, scientists and human factors professionals to develop visualization and data capabilities for applications in cybersecurity, space, and telecommunications. This senior role will involve hands-on work developing user interfaces and backend data storage and processing capabilities for AI applications in space and cybersecurity applications. Development will include React front end development, geospatial data handling and visualization, handling data inputs/outputs of machine learning models, and pub/sub streaming applications with protobuf and json. The role may also involve managing one or two junior full stack developers. Duties and Responsibilities Develop interactive geospatial data visualizations (Cesium/Resium, React, ArcGIS). Develop frontend capabilities to receive data from users, perform basic summary and visualization, and allow basic editing of data. Develop backend capabilities to handle, process and store streaming and request-based data Write well-tested code, including CI/CD-driven unit and integration testing. Participate in code reviews. Support requirement definition and documentations. Support development of CI/CD infrastructure. Provide mentorship to junior developers Occasionally capture screenshots and recordings of developed capabilities for demonstration. Occasionally work with design and human factors coworkers to mock data visualization capabilities using a variety of tools. Other duties as necessary Qualifications Minimum: Candidates should live within driving distance of the following areas: Wichita, KS; Lawton, OK; or Round Rock, TX. Formal education in computer science or quantitative field, or mix of education and relevant experience 2+ years’ experience working with geospatial data visualization 6+ years’ experience with modern frameworks for front end development 5+ years’ experience with Postgres or other relational databases Real-world experience with pub/sub data streaming Experience mentoring junior full stack engineers Eligible to obtain a U.S. Security Clearance – U.S. Citizenship required Preferred: Experience with Grafana, OpenC2, or another observability or C2 tool. Experience managing 1-3 direct reports, including performance management, coaching, and development. Experience working with data scientists or other non-engineer technical collaborators Experience with geospatial data storage Experience with 3D data visualization Experience with cybersecurity, telecommunications, hardware prototyping, or space operations. Strong interpersonal and communication skills Experience in delegating tasks, setting priorities, and managing workloads effectively. Working conditions Employees may be called upon to participate in in-person meetings, trainings, or company functions at Knowmadics offices or other designated locations. Physical requirements n/a Direct reports 0, 1 or 2 junior full stack developers Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology
#J-18808-Ljbffr
Senior Full Stack Software Engineer
role at
Knowmadics Candidates should live within driving distance of the following areas: Wichita, KS; Lawton, OK; or Round Rock, TX. Job Purpose/Summary Work with our team of engineers, scientists and human factors professionals to develop visualization and data capabilities for applications in cybersecurity, space, and telecommunications. This senior role will involve hands-on work developing user interfaces and backend data storage and processing capabilities for AI applications in space and cybersecurity applications. Development will include React front end development, geospatial data handling and visualization, handling data inputs/outputs of machine learning models, and pub/sub streaming applications with protobuf and json. The role may also involve managing one or two junior full stack developers. Duties and Responsibilities Develop interactive geospatial data visualizations (Cesium/Resium, React, ArcGIS). Develop frontend capabilities to receive data from users, perform basic summary and visualization, and allow basic editing of data. Develop backend capabilities to handle, process and store streaming and request-based data Write well-tested code, including CI/CD-driven unit and integration testing. Participate in code reviews. Support requirement definition and documentations. Support development of CI/CD infrastructure. Provide mentorship to junior developers Occasionally capture screenshots and recordings of developed capabilities for demonstration. Occasionally work with design and human factors coworkers to mock data visualization capabilities using a variety of tools. Other duties as necessary Qualifications Minimum: Candidates should live within driving distance of the following areas: Wichita, KS; Lawton, OK; or Round Rock, TX. Formal education in computer science or quantitative field, or mix of education and relevant experience 2+ years’ experience working with geospatial data visualization 6+ years’ experience with modern frameworks for front end development 5+ years’ experience with Postgres or other relational databases Real-world experience with pub/sub data streaming Experience mentoring junior full stack engineers Eligible to obtain a U.S. Security Clearance – U.S. Citizenship required Preferred: Experience with Grafana, OpenC2, or another observability or C2 tool. Experience managing 1-3 direct reports, including performance management, coaching, and development. Experience working with data scientists or other non-engineer technical collaborators Experience with geospatial data storage Experience with 3D data visualization Experience with cybersecurity, telecommunications, hardware prototyping, or space operations. Strong interpersonal and communication skills Experience in delegating tasks, setting priorities, and managing workloads effectively. Working conditions Employees may be called upon to participate in in-person meetings, trainings, or company functions at Knowmadics offices or other designated locations. Physical requirements n/a Direct reports 0, 1 or 2 junior full stack developers Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology
#J-18808-Ljbffr