Etegent Technologies, LTDposted about 20 hours ago
Full-time • Entry Level
Beavercreek, OH

About the position

Etegent Technologies is a defense-focused technology company with offices in Beavercreek and Blue Ash, OH. We are a multi-disciplinary team of engineers, scientists, and management professionals dedicated to developing and commercializing AI/ML/Software solutions that address our customers’ most significant challenges and opportunities. Most important to us are our culture and values. Etegent’s culture embodies respect, authenticity, collaboration, flexibility, curiosity, and fun. We are seeking an entry-level to mid-level Software Engineer (L1/L2) to develop advanced data visualization solutions, focusing on geospatial data, Geographic Information Systems (GIS), and data analysis for DoD and IC customers. This role involves working across the software development lifecycle, with opportunities for full-stack development to support visualization and analytics tools. The position is based in our Dayton, Ohio office, with onsite work at customer facilities such as AFRL or NASIC as required. The ideal candidate is detail-oriented, curious, and passionate about transforming complex data into intuitive, actionable visualizations. Candidates must be local to Dayton, OH, hold at least an active Secret security clearance, and be able to get and maintain a TS security clearance.

Responsibilities

  • Develop interactive visualizations for geospatial data, GIS data, and complex numerical datasets to support Multi-INT analytics.
  • Collaborate with machine learning scientists and engineers to design and implement data analysis tools for the Intelligence Community.
  • Build and maintain full-stack applications to support data curation, quality control, and visualization pipelines.
  • Create user interfaces and APIs for sensor simulation, geospatial data exploitation, and analytics.
  • Write efficient, modular, and well-documented code for visualization and analytics applications.
  • Implement, test, debug, and document software solutions to ensure reliability and usability.
  • Translate user requirements into technical designs for geospatial and GIS-focused tools.
  • Report on development progress and demonstrate visualization tools to customers.

Requirements

  • Bachelor’s Degree in Computer Science, Software Engineering, Data Science, or a related field with 0-2 years of professional software development experience for L1.
  • Bachelor’s Degree with 3+ years of professional software development experience OR Master’s Degree with 1+ years of professional software development experience for L2.
  • Experience with data visualization tools or libraries (e.g., D3.js, Plotly, Leaflet).
  • Knowledge of Object-Oriented Programming (OOP) principles and practices.
  • Familiarity with front-end development technologies (e.g., HTML, CSS, TypeScript).
  • Experience with relational databases (e.g., SQL Server, PostgreSQL) for data management.
  • Strong oral and written communication skills for effective collaboration and customer interaction.
  • Active Secret security clearance.
  • Able to get and maintain a TS security clearance.
  • Must be local to Dayton, OH.
  • Must be a U.S. citizen.

Nice-to-haves

  • Master’s Degree in Computer Science, Software Engineering, Data Science, or a related field.
  • Experience with full-stack development, including back-end frameworks (e.g., Node.js, Django, Flask) and RESTful APIs.
  • Proficiency with Angular, Next.js, React, or other web-based architectures.
  • Knowledge of Python for data analysis and visualization.
  • Familiarity with geospatial standards, GIS applications, or geospatial data formats (e.g., GeoJSON, KML, Shapefiles).
  • Experience with WebGL, OpenGL, or QT framework for advanced visualization.
  • Knowledge of unit testing tools and methodologies.
  • Ability to translate customer requirements into user-friendly technical designs.
  • Experience with machine learning pipelines or geospatial data analytics.
  • Knowledge of high-performance computing environments (e.g., Cloud/DSRC) for scaling data solutions.
  • Active or previously held TS security clearance.

Benefits

  • Flexibility: Not a morning person? No problem. We only ask that you begin your day by 10:00am. Also, you will enjoy a flexible schedule and some ability to telecommute.
  • Casual Dress: We allow employees to dress in the way that is the most comfortable to them.
  • Professional Development: Continuous learning on us. Reimbursement provided for up to 100% of qualifying education expenses.
  • Food: Keep your energy levels up with our well-supplied snack and beverage kitchen and enjoy a weekly lunch with your talented colleagues on Free Lunch Thursdays.
  • Fun employee events: Enjoy frequent employee get-togethers outside of work!
  • Competitive compensation based on qualifications and experience of candidate.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service