If you're a senior software engineer passionate about middleware architecture and delivering high-impact enterprise solutions, this role is for you.
Role Overview
They are seeking a Principal Engineer Middleware to provide technical leadership, design and improve middleware architecture, and guide teams on best practices. This role involves leading short‐term project teams, developing prototypes, ensuring software quality, and supporting incident response and remediation.
Key Responsibilities
* Provide technical thought leadership in middleware architecture and development practices
* Lead small teams and mentor engineers on complex functionality and best practices
* Design, improve, and align middleware architecture with enterprise standards
* Support product architecture, incident response, and continuous improvement
* Drive adoption of new technologies and frameworks, including feasibility studies and prototypes
Requirements
* Minimum 7-10 years experience as a senior software engineer or software architect
* Deep expertise in C/C++ for cross platforms; and .Net; familiarity with JavaScript, TypeScript, Python, SQL, and other languages desirable
* Experience with cloud platforms (AWS, Azure, Google Cloud) and RDBMS (Oracle, MS SQL)
* Strong understanding of scalability, performance, monitoring, security, and DevSecOps practices
* Excellent communication and interpersonal skills; ability to influence teams and stakeholders
* Passion for software engineering and continuous learning
Benefits
* Lead high‐impact middleware projects across enterprise platforms
* Work in a collaborative, innovative, and supportive environment
* Competitive salary with professional development support
* Opportunity to shape enterprise software architecture and practices
#J-18808-Ljbffr