Job TitleSenior Software Engineer (Backend-leaning, C#/. NET) — Agentic SystemsLocationLisbon (preferred) / Europe (hybrid or remote for strong candidates)TypeFull-timeAbout StokedgeStokedge is a technology company focused on building agentic software systems that help organizations automate complex work and operate more efficiently at scale. We develop agent-based solutions for sales, customer service, and operations management, combining solid software engineering with applied AI. We work with clients across a wide range of industries — real estate, professional services, retail, financial services, hospitality, and healthcare. We also develop custom software solutions for our clients, that replace manual, paper-based processes or modernize legacy systems into reliable, observable, and maintainable agentic solutions. Our culture emphasizes engineering discipline, pragmatic design, and production-grade reliability over hype, with a strong focus on building systems that can evolve over time.About the roleWe're hiring a Senior Software Engineer (5+ years) who enjoys building reliable systems, thinking deeply about design, and helping others grow. We're looking for someone with solid back-end development experience, who understands the requirements of modern front-end development. You'll help build and scale software products with an emphasis on agentic systems, distributed services, and real-world production reliability. You'll also support and guide junior engineers, promoting software development design patterns and other best practices, raising engineering standards and delivery quality.What you'll doDesign and build backend services primarily in C#/. NET, with clean APIs and strong engineering fundamentalsBuild and evolve agentic systems (tooling, orchestration, workflow execution, guardrails, observability)Own quality: testing strategy, CI/CD practices, code reviews, and release confidenceOwn medium-sized systems or components end-to-end, from design through production supportMentor/coach junior developers by promoting software engineering best practicesApply robust software design techniques: design patterns, SOLID principlesCollaborate with product and stakeholders to translate business needs into pragmatic technical executionWhat we're looking for (must-have)5+ years of professional software engineering experienceStrong C#/. NET background (mandatory)Full-stack capability with a backend bias and a strong understanding of modern front-end technologiesExperience coaching/mentoring junior engineers (software development standards, coding best practices)Strong knowledge of design patterns and software engineering principlesComfortable with testing (unit/integration/e2e), and debugging complex distributed systemsExperience working with distributed systems and concurrency (async patterns, race conditions, reliability)Strong communication skills and a "raise-the-bar" mindsetNice to havePython experience (especially for tooling, data workflows, or AI/agent integration)Rust experience (for scalable, high-performance components)Hands-on experience building agentic systems (agents, tool calling, orchestration, workflows, multi-step reasoning)Observability/production readiness: tracing, metrics, structured logging, incident response practicesCloud and modern deployment practices (containers, CI/CD, infrastructure as code)Debug and profile distributed, concurrent systems (latency, throughput, contention, async issues, memory/CPU)What success looks likeYou ship production-grade features with measurable reliability and performanceJunior team members become noticeably more effective, disciplined, and autonomousThe codebase becomes easier to maintain and grow: cleaner code, better tests, clearer standardsHow to applySend your CV/Linked In plus a short note covering:the most complex distributed/concurrent issue you debugged, and how you diagnosed ita time you helped a junior team member produce high quality outputs (what you changed and what improved)your strongest C#/. NET project and your role in software engineering decisionsShow more Show less