Principal Software Engineer
Role details
Job location
Tech stack
Job description
Experteer Overview As a Principal Software Engineer, you will lead and contribute hands-on within a Scrum team to deliver complex solutions aligned with our architecture, standards, and governance. You will mentor engineers, provide architecture guidance, and evaluate emerging technologies, including AI-assisted engineering, to strengthen delivery with security and privacy in mind. You'll shape automation and modern delivery pipelines while collaborating across disciplines to meet business goals. This role offers the chance to influence technical direction and drive high-impact projects in a governance-conscious environment. Compensation / Benefits * Lead and contribute in a Scrum team to deliver complex solutions * Mentor engineers and provide architecture and technical guidance * Promote AI-assisted engineering and automation while ensuring security and governance * Collaborate with Product Owner on roadmap and ownership for architecture and delivery * Evaluate platforms, models, tooling, and integration patterns; participate in architecture discussions * Lead by example as coach, provide feedback on technical and architectural choices * Protect confidential information and follow AI/data-handling policies * Support testing and clear written descriptions of changes Tasks * Bachelor in Computer Science * Strong technical leadership and ability to communicate with technical and non-technical audiences * Proficiency with modern AI coding and analysis tools * Ability to design AI-assisted workflows and judge automation usefulness * Minimum 8 years of software & systems development on Microsoft Tech Stack using C# and .Net * Basic HTML, CSS, JavaScript * Strong experience with relational databases (Sybase, MSSQL, Oracle) * Strong experience with distributed systems, RESTful services, and Microservices * Strong understanding of web technologies (HTTP, Apache, proxies) * Experience with multi-threaded applications and memory management * Experience with CI/CD, automation, and related tools Key requirements * 401(k) match * Medical * Dental * Vision * Paid-Time-Off * remote work
Requirements
tooling, and integration patterns; participate in architecture discussions * Lead by example as coach, provide feedback on technical and architectural choices * Protect confidential information and follow AI/data-handling policies * Support testing and clear written descriptions of changes Tasks * Bachelor in Computer Science * Strong technical leadership and ability to communicate with technical and non-technical audiences * Proficiency with modern AI coding and analysis tools * Ability to design AI-assisted workflows and judge automation usefulness * Minimum 8 years of software & systems development on Microsoft Tech Stack using C# and .Net * Basic HTML, CSS, JavaScript * Strong experience with relational databases (Sybase, MSSQL, Oracle) * Strong experience with distributed systems, RESTful services, and Microservices * Strong understanding of web technologies (HTTP, Apache, proxies) * Experience with multi-threaded applications and memory management * Experience with CI/CD, aaaa
Benefits & conditions
Support and related tools Key requirements * 401(k) match * Medical * Dental * Vision * Paid-Time-Off * remote work