Sr. Software Engineer (C++ & Python)
Role details
Job location
Tech stack
Job description
Insight Global is seeking a Senior Software Engineer for a large aerospace client to design, build, and enhance advanced software systems used for predictive modeling and data-driven automation. This role focuses on cloud-based microservices, data processing, and applied AI techniques. This person will be responsible for designing & developing scalable microservices in Microsoft Azure, contribute system and solution architecture decisions, develop and enhance C++ and python code supporting existing FloSimLX modeling tools. They will also Design and maintain ETL pipelines to process and transform large data sets.
Requirements
-
5 to 7 years of professional software engineering experience
-
Strong experience with Microsoft Azure and microservices architecture
-
Proficiency in C++ and Python development
-
Experience with system architecture and design patterns
-
Hands-on ETL and data processing experience
-
Exposure to AI, machine learning, or large language models
Strong problem-solving and analytical skills * Experience supporting simulation or modeling platforms
- Background in predictive analytics or mathematical modeling
Familiarity with cloud-based CI/CD pipelines