What is a Software Engineer at North Carolina?
As a Software Engineer at North Carolina, you are at the intersection of technical innovation and public-sector service. This role is critical to building, maintaining, and scaling the digital infrastructure that supports various state initiatives. You will be responsible for translating complex requirements into reliable, efficient, and secure software solutions that serve a diverse user base.
The work is defined by its scale and its tangible impact on the community. Whether you are working on data-intensive simulations, web-based public portals, or internal systems, your contributions directly influence the efficacy of state operations. You will often operate within collaborative, cross-functional teams where your ability to balance technical depth with practical, user-focused problem-solving is paramount.


