Senior Data Systems Architect / Distributed Systems Software Engineer
Role details
Job location
Tech stack
Job description
Chipton-Ross is seeking a Senior Data Systems Architect / Distributed Systems Software Engineer for a contract opportunity in Fort Worth, TX., Define and implement architectures for automated systems and big-data ecosystems Develop automated data pipelines; perform data transformation, aggregation, and anomaly-detection tasks Architect and deliver local, distributed, and cloud-based data solutions Translate stakeholder needs into technical architectures, design specifications, and executable plans Design system technical standards and requirements across software, hardware, tools, and data platforms Implement proof-of-concept prototypes to validate design approaches Participate in design reviews and ensure compliance with engineering standards and cybersecurity controls Integrate AI/ML models into operational data flows Support test planning, system integration, and formal qualification events
Requirements
5+ years of Software engineering experience with C#, C++ OR 2+ years experience with Rust, 5+ years experience in designing and implementing distributed system architectures (e.g. Shared Memory, GRPC, Sockets, REST) 2+ years working with big-data tools (eg Hadoop, Iceberg, Impala, Trino), or high-volume data pipelines (e.g. S3 protocol, SeaweedFS, MINIO) 5+ years experience with Python, Object Oriented Programming (OOP), Data Oriented Design (RUST), APIs, Design Patterns, Clean Architecture, and Test Driven Development Familiarity with Airborne Sensing/Tracking systems (e.g., Radar, Electronic Warfare, and/or Electro Optical).
REQUIRED EDUCATION: Accredited Bachelor s degree in Computer Science, Computer Engineering, Systems Engineering, or related discipline (STEM)