We are seeking a Principal Software Engineer to lead software development initiatives from conception to deployment. This role involves defining architectural guidelines, collaborating with stakeholders to align software solutions with business objectives, and mentoring technical teams. You will ensure cloud readiness and optimal performance of applications, lead requirement analysis and estimation, and provide technical leadership. Collaboration with Architects, Developers, and Senior Infrastructure Technical staff is key to evaluating and recommending technology advancements. You will also support the implementation and testing of cross-functional systems, monitor projects for improvements, handle production support issues, and provide design recommendations. This role includes developing new cross-functional software systems using disciplined processes and ensuring the timely completion of various testing phases.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal