Computer Task Group
Computer Task Group

64 Computer Task Group Data Software Engineer Jobs Hiring Near You

Software Engineer (Big Data)

Fort Worth, TX · On-site

$53.50 - $70.75/hr

... anomaly-detection tasks • Architect and deliver local, distributed, and cloud-based data ... Computer Engineering, Systems Engineering, or related discipline (STEM) • 5+ years of Software ...

Senior Software Engineer

$125K - $165K/yr

They are seeking a Senior Software Engineer to join their Atlas Labs team, focusing on technology ... Geospatial Data Processing, Computer Vision, AI & Machine Learning, LiDAR, Robotics/Self-Driving ...

Showing results 61-64

Computer Task Group Jobs Information

What is it like to work at Computer Task Group?

Computer Task Group (CTG) is a global IT consulting and staffing company that values collaboration, innovation, and customer satisfaction, fostering a dynamic and supportive work environment.

CTG operates with a team-based structure, offering opportunities for professional growth and development through training programs, mentorship, and cross-functional projects. The company's mission is to deliver high-quality IT solutions and services to clients across various industries, leveraging its global network and expertise.

Working at CTG may appeal to candidates seeking a challenging and rewarding career in IT consulting, with opportunities to work on diverse projects, develop new skills, and collaborate with a global team of professionals.
What are the most popular categories at Computer Task Group?
Infographic showing various Data Software Engineer job openings at Computer Task Group in the United States as of July 2026, with employment types broken down into 32% Full Time, 2% Part Time, 65% Contract, and 1% Nights. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution.
Software Engineer (Big Data)

Software Engineer (Big Data)

PlanIT Group

Fort Worth, TX • On-site

$53.50 - $70.75/hr

Other

Posted 29 days ago


Job description

We are seeking a motivated and experienced Software engineer to design, develop, and deliver automated system capabilities and big-data processing architectures.
This position is hands-on. The selected candidate will be responsible for implementing system solutions — from concept development through integration, deployment, and performance validation.
The role includes collaboration with multi-disciplinary engineering teams, customers, and program leadership to ensure solutions meet stakeholder requirements, security constraints, and technical performance objectives.
Responsibilities
• 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
Basic Qualifications :
• Bachelor's degree in Computer Science, Computer Engineering, Systems Engineering, or related discipline (STEM)
• 5+ years of Software engineering experience with C#, C++ OR 2+ years experience with Rust
Desired Qualifications:
• 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).
Software SkillsC++ - Intermediate LevelYes14 - 6 Years Software SkillsLinuxYes14 - 6 Years Software Skills.Net FrameworkNo24 - 6 Years Technical SkillsComputer programming languagesNo46 + Years Technical SkillsGUI design in a .NET frameworkNo34 - 6 Years