The Principal Software Engineer researches and designs technology solutions for SBA’s application needs that can be used and scaled efficiently across its locations. The role champions technology designs and ideas with software development teams to reduce technical debt and provide new services, while building support for new processes and technologies. It also leads and mentors SBA employees and contractors implementing these initiatives. The position provides architectural oversight and direction for software development projects throughout the IT organization, develops extensible, stable, and reusable application frameworks, communicates architectural designs to stakeholders, and guides development teams on standards and best practices. It also manages direct reports, reviews development initiatives, participates in discussions with end users and leadership, and recommends improvements to system processes, departmental processes, and tools.
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