Principal Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+8 more
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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on us.experteer.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Dev Digest 132 - Binging WADFlix?
Dev Digest 121 - AI goes offline
How to Become an AI Engineer