Principal Software Engineer
1 day ago
Selective Insurance is seeking a highly skilled and experienced software engineer to join our team. As a technical leader, you will be responsible for designing, developing, and implementing complex systems across multiple technical stacks.
You will work closely with architects and product teams to drive technical strategy and align the release train with solution design. Your expertise in software engineering, leadership, and creativity will be essential in driving innovation and growth within the company.
The ideal candidate will have a deep understanding of C#, client-side frameworks, .Net, REST APIs, package management, DevOps, service integration, UML modeling, SQL Server, and modern development patterns. Excellent communication skills, analytical thinking, and the ability to work directly with various stakeholders across IT and product teams are also essential.
This is an excellent opportunity for a motivated and self-starting individual to join a high-performing team and contribute to the company's growth and success.
Responsibilities- Design, develop, and implement complex systems across multiple technical stacks
- Work closely with architects and product teams to drive technical strategy and align the release train with solution design
- Act as a technical leader, guiding and mentoring less experienced engineers
- Develop and deliver complex systems as a thought leader and expert in full-stack development
- Establish system non-functional requirements and drive work that meets needs, including performance, tuning, and quality enhancements
- Debug and troubleshoot complex system issues, performance issues, and infrastructure issues
- College degree in a related field or work equivalent
- Mastery in software engineering and supporting enterprise web applications and full-stack development
- Deep understanding of C#, client-side frameworks, .Net, REST APIs, package management, DevOps, service integration, UML modeling, SQL Server, and modern development patterns
- Excellent communication skills, analytical thinking, and the ability to work directly with various stakeholders across IT and product teams
- Ability to adapt to rapidly changing technology, processes, business models, and user behaviors
Selective Insurance offers a competitive salary range of $131,600 - $188,000, based on geographic location and qualifications. We also offer comprehensive total rewards packages, including health benefits, retirement savings, and professional development opportunities.
We are an Equal Employment Opportunity employer, committed to promoting a welcoming culture that celebrates diverse talent, individual identity, different points of view, and experiences.
-
Senior Software Engineer
2 weeks ago
Charlotte, North Carolina, United States Principal Financial Group, Inc. Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Principal Financial Group, Inc. as a Snowflake expert. In this role, you will be responsible for modernizing our data transformation infrastructure and ensuring it aligns with the evolving tech environment.Key ResponsibilitiesMentor and guide team decisions in...
-
Principal Software Engineer, Data
1 day ago
Charlotte, North Carolina, United States Navex Inc Full timeMake a Difference with Navex IncAt Navex Inc, we're passionate about creating a safer, more ethical, and more transparent world. As a Principal Software Engineer, Data, you'll play a crucial role in shaping our integrated risk and compliance management platform.As a member of our Product Engineering team, you'll collaborate with talented engineers to design...
-
Principal Software Engineering Manager
1 month ago
Charlotte, North Carolina, United States Microsoft Full timeOverviewMicrosoft is seeking a highly skilled Principal Software Engineering Manager to lead our Azure Storage team. As a key member of our engineering organization, you will be responsible for driving the development and delivery of our cloud storage services.ResponsibilitiesManage a team of engineers to design, develop, and deploy cloud storage...
-
Principal Software Engineer
4 weeks ago
Charlotte, North Carolina, United States Bank of America Full timeJob Title: Principal EngineerAbout the Role:We are seeking a highly skilled Principal Engineer to join our team at Bank of America. As a Principal Engineer, you will be responsible for defining and leading the engineering approach for solutions at the program or portfolio level, to deliver significant business outcomes.Key Responsibilities:Develops the...
-
Principal Software Engineering Manager
3 weeks ago
Charlotte, North Carolina, United States Microsoft Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineering Manager to lead our SFTP offering and other charters related to the Azure front-end services. As a key member of the Azure Storage team, you will be responsible for designing, implementing, and shipping product code that scales to the largest and most demanding storage and latency...
-
Charlotte, North Carolina, United States Microsoft Full timeOverviewMicrosoft is seeking a highly skilled Principal Software Engineering Manager to lead our Azure Storage team. As a key member of our engineering organization, you will be responsible for driving the development and delivery of our cloud storage service, which hosts data for some of the world's largest companies.The ideal candidate will have a strong...
-
Principal Software Engineering Manager
2 months ago
Charlotte, North Carolina, United States Microsoft Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineering Manager to lead our Azure Storage team in delivering a world-class cloud storage service. As a key member of our engineering organization, you will be responsible for driving the reliability and performance enhancements of our service, working on designing, implementing, and...
-
Principal Software Engineering Manager
1 month ago
Charlotte, North Carolina, United States Microsoft Full timeOverviewMicrosoft is seeking a highly skilled Principal Software Engineering Manager to lead our Azure Storage team. As a key member of our engineering organization, you will be responsible for driving the development and delivery of our cloud storage services.ResponsibilitiesManage a team of engineers to design, develop, and deploy cloud storage...
-
Principal Engineer I
3 weeks ago
Charlotte, North Carolina, United States Spectrum Full timeAbout the RoleWe are seeking a highly skilled Principal Engineer I to join our team at Spectrum. As a Principal Engineer I, you will be responsible for engineering activities that maintain and enhance the company's telecommunications and signal processing hardware, software, and electrical systems.Key ResponsibilitiesDesign, implement, monitor, enhance, and...
-
Principal Software Engineering Manager
1 month ago
Charlotte, North Carolina, United States Microsoft Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineering Manager to lead our Cloud Storage team at Microsoft. As a key member of our Azure Storage team, you will be responsible for driving the development and delivery of our Cloud Storage service.Key ResponsibilitiesManage a team of software engineers to design, develop, and deploy...
-
Principal Control Systems Engineer
4 weeks ago
Charlotte, North Carolina, United States Actalent Full timeJob Title: Principal Control Systems EngineerWe are seeking a highly skilled Principal Control Systems Engineer to join our team at Actalent. As a key member of our engineering team, you will be responsible for developing electromechanical and hydromechanical actuation design solutions for commercial and defense-related aircraft flight control and utility...
-
Principal Engineer
2 weeks ago
Charlotte, North Carolina, United States Wells Fargo Full timeAbout this RoleWe are seeking a highly skilled Principal Engineer to join our Technology team as part of the Chief Technology Office at Wells Fargo. As a Principal Engineer, you will play a critical role in setting technical direction, providing technical leadership, and ensuring the successful delivery of complex projects.Key ResponsibilitiesLead and manage...
-
Principal SRE
3 days ago
Charlotte, North Carolina, United States Apex Systems Full timeJob Title: Principal SREWe are seeking a highly skilled Principal SRE to join our dynamic team at Apex Systems. As a Principal SRE, you will be responsible for leading the design, build, and implementation of orchestration and tooling solutions to optimize workflows and tasks. You will also establish operational best practices for structuring, automating,...
-
Principal Engineer I
3 weeks ago
Charlotte, North Carolina, United States Spectrum Full timeAbout the RoleSpectrum is seeking a highly skilled Principal Engineer I to join our Product and Technology team. As a key member of our team, you will be responsible for engineering activities that maintain and enhance the company's telecommunications and signal processing hardware, software, and electrical systems.Key ResponsibilitiesDesign, implement,...
-
Director of Software Engineering
1 day ago
Charlotte, North Carolina, United States The Hartford Full timeDirector Software EngineeringWe're seeking a seasoned Director of Software Engineering to drive engineering excellence and deliver innovative solutions in our Digital Value Stream.This is an exciting opportunity to lead a high-performing team in shaping the future of our company.Responsibilities:Accountable for end-to-end product delivery of large-scale...
-
Software Development Engineer
2 weeks ago
Charlotte, North Carolina, United States Jobot Full timeAbout the JobWe are seeking a highly skilled and experienced Principal Software Engineer to join our fast-growing fintech firm. As a key member of our development team, you will be responsible for designing, developing, and maintaining cutting-edge software solutions that are transforming the financial technology landscape.ResponsibilitiesDesign and develop...
-
Software Engineer
1 day ago
Charlotte, North Carolina, United States United Software Group Full timeJob SummaryUnited Software Group is seeking a highly skilled Software Engineer - Backend Systems to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems and APIs using .NET/C# and Python. Key Responsibilities:Design and implement database solutions using MongoDB, Redis,...
-
Principal Site Reliability Engineer
1 week ago
Charlotte, North Carolina, United States Brightspeed Full timeJob Title: Principal Site Reliability EngineerWe are seeking a highly skilled Principal Site Reliability Engineer to join our team at Brightspeed. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining scalable and reliable cloud-based systems.Key Responsibilities:Design and implement monitoring systems...
-
Principal Site Reliability Engineer
2 days ago
Charlotte, North Carolina, United States Brightspeed Full timeJob Title: Principal Site Reliability EngineerWe are seeking a highly skilled Principal Site Reliability Engineer to join our team at Brightspeed. As a key member of our engineering team, you will play a critical role in ensuring the reliability and scalability of our cloud-native applications.Key Responsibilities:Design and implement monitoring systems to...
-
Principal Engineer I
3 days ago
Charlotte, North Carolina, United States Charter Communications Full time## Job Summary We are seeking a highly skilled Principal Engineer I to join our team at Charter Communications. As a key member of our Product and Technology team, you will be responsible for engineering activities that maintain and enhance the company's telecommunications and signal processing hardware, software, and electrical systems. ## Key...