Logo
Solar Turbines

TurboCell Lead Software Engineer

Solar Turbines, Metairie, Louisiana, us, 70011

Save Job

Overview

TurboCell Lead Software Engineer role at Solar Turbines. The TurboCell platform is a cloud-enabled system that specializes in high-speed real-time acquisition, computation, visualization and diagnostic capabilities. The team delivers end-to-end digital solutions and works closely with turbomachinery domain knowledge to design and develop inventive software and processes. Role Definition

This position contributes to the design, development, testing, deployment and support of the TurboCell Platform and its applications, services and capabilities. The successful candidate will communicate with end users and internal customers to understand business and technology needs and deliver valuable features. Independent work and willingness to evolve with business needs and technologies are required. Responsibilities

Immerse into complex engineering problems to design and develop new solutions in support of turbomachinery manufacturing, testing, operation and troubleshooting. Leverage machine data to create business-valued features and insights. Focus on machine data availability and visualization solutions to enable users through the turbomachinery lifecycle. Develop solutions that are more performant, simpler, and provide a better user experience than current alternatives. Work across all layers of the software engineering stack including architecture, data models, UI/UX, cloud, and business logic. Perform programming, project management and development assignments with minimal supervision. Directly work on complex application/technical problem identification and resolution. Independently handle complex systems or infrastructure components used by multiple applications or systems. Maintain high software quality standards within the team by establishing good practices and performance-focused habits. Communicate with end users and internal customers to guide design, development, deployment and support for performance, integrity, interoperability and completeness. Engage daily with a distributed, remote development team across different application and infrastructure layers. Travel to company facilities, worldwide conferences, and customer sites. Qualifications

Degree/Experience : Bachelor’s degree (or equivalent foreign degree) in engineering, computer science, or a related field with 5+ years of relevant experience. Software Development

Knowledge of software development tools and processes; ability to produce software that aligns with product requirements. Experience with .NET ecosystem, C# and full-stack software engineering Experience designing, developing, delivering and maintaining enterprise web applications and APIs Experience with relational database design and architecture Experience with graphical user interface design Experience with Azure cloud, CI/CD pipelines, automated deployment and test-driven development Experience with code and performance benchmarking Experience with GPU graphics and compute Software Product Design/Architecture

Knowledge of software product design and ability to translate market requirements into software design. Experience architecting major products; ability to discuss design alternatives and cost estimation Experience facilitating design reviews and evaluating software designs Software Product Technical Knowledge

Knowledge of technical aspects of software products and capability to design, configure and integrate product components. Experience with major installations and customizations; knowledge of product infrastructure and customer platforms Maintains product configuration requirements and provides field support documentation Knowledge of data extraction, transformation and loading (ETL) processes Analytical Thinking

Ability to analyze and solve complex problems; uses BI and analytics for decision-making. Proven ability to solve complex problems with innovative solutions Monitors industry trends Experience with business analytics and statistical modeling Decision Making and Critical Thinking

Ability to analyze situations, evaluate options and reach informed decisions. Technical leadership experience Ability to evaluate assumptions and predict impacts Advises others in data-driven analysis Effective Communications

Excellent written and verbal communication skills for technical discussions and executive presentations. Deliver clear feedback and collaborate effectively Avoid excessive jargon and consider non-verbal cues Relocation

Partial relocation assistance may be offered. About Caterpillar

Caterpillar Inc. is a leading manufacturer of construction and mining equipment, engines, turbines and locomotives. We are committed to a reduced-carbon future and to helping customers succeed through our innovative products and services. Compensation and Benefits

Summary Pay Range:

$125,925.00 - $188,887.00 Compensation and benefits vary based on factors including job level, location, knowledge, skills and experience. Salary is one component of total compensation. Benefits:

Medical, dental, vision, PTO, 401(k), HSA, FSAs, career development, incentive bonus, life insurance, disability benefits, parental leave, tuition reimbursement, and additional benefits. Some benefits apply to part-time employees. This position requires working onsite five days a week. Visa sponsorship is not available. See Caterpillar careers site for opportunities. Posting Dates:

October 20, 2025 - November 3, 2025 Not ready to apply? Join our Talent Community. Equal Opportunity Employer:

Caterpillar is an Equal Opportunity Employer, including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.

#J-18808-Ljbffr