Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Learning Consultant · 7 hours ago

Senior Software Engineer

Learning Consultant is seeking a Senior Software Engineer to focus on algorithm development, system integration, and performance optimization. The role involves working alongside a lean engineering team to enhance advanced, regulated technology.

Management Consulting

Responsibilities

A senior Software Engineer focused on algorithm development, system integration, and performance optimization for advanced, regulated technology alongside a lean engineering team

Qualification

C#C/C++Algorithm developmentPythonCI/CDSoftware design principlesVersion control systems

Required

Bachelor's degree in Computer Science, Electrical Engineering, or a related technical discipline
10+ years of direct industry experience is required
Extensive professional experience in software engineering, ideally within complex or high-reliability environments
Advanced, hands-on development experience using C# and C/C++ across Windows and Linux platforms
Exposure to scientific or analytical programming tools such as Python, MATLAB, or similar languages
Demonstrated experience designing, optimizing, integrating, and validating real-time or data-intensive algorithms
Familiarity with modern build, test, and release workflows, including CI/CD pipelines
Comfort working with standard development environments and version control systems
Strong grounding in software design principles, including object-oriented architecture, design patterns, and code quality practices

Company

Learning Consultant

twitter
company-logo
Empowering Businesses with Scalable Solutions, Innovative Technology, and Unmatched Productivity.

Funding

Current Stage
Early Stage
Company data provided by crunchbase