> Markdown version of [/jobs/ext/2777819-staff-software-engineer](https://www.wearedevelopers.com/jobs/ext/2777819-staff-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer - **Company:** Descriptionwho We Arecint - **Location:** Barcelona, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Test Suite, Artificial Intelligence, Programming Tools, ReactJS, Grafana, Technical Debt, Backend, Event Driven Architecture, Front End Software Development - **Published:** September 7, 2026 - **Apply:** https://www.recruit.net/job/staff-software-engineer-jobs/56FCCF2187E8D487 ## About the Role Who You AreDeep Technical Expertise: You bring significant backend engineering experience (typically 10+ years) with the technical depth to be a go-to authority in performance-sensitive, production-critical systems. Fullstack-Minded Backend Expert: You have deep experience in backend systems and feel comfortable switching between languages. While backend is your priority, you don't shy away from the frontend; practical expertise in React sis highly welcomed. Collaborative Team Player: You have a strong collaboration mindset. You believe that success happens together and you actively seek to mentor others and share knowledge across the teamSystems Thinker: You are comfortable with event-driven systems, and have a proven track record of breaking down monoliths and managing system migrations. Quality Obsessed: You believe that code without a robust test suite (Unit, Integration, E2E) isn't finished. Pragmatic & Curious: You have a strong product mindset. You don't just take tickets; you seek to understand the business impact of your architectural choices. ## Description What You'll DoCollaborate on this modernization journey: Design and implement patterns for legacy displacement to move domains out of our monolith with zero downtime. Set Technical Direction: Own the architectural vision for legacy displacement across the domain, defining the patterns, standards, and trade-offs that the wider team builds against, not just for your own work. Level Up the Team: Multiply your impact by mentoring senior and mid-level engineers, raising the quality bar through design reviews, and growing the team's collective technical depth. Bridge Tech Stacks: Build new services and help transition others from GO to Spring while navigating and contributing to other codebases. Product Collaboration: Partner with product managers to question and form requirements, understand the "Why", and help shape a roadmap that balances technical debt with new value. Global Collaboration: Communicate effectively across timezones. Your written documentation and async communication will be the glue for our distributed team. Master Observability: Use Grafana and modern tracing to monitor system health, ensuring our backend-heavy domain remains performant and reliable. Drive AI Efficiency: Leverage Agentic programming tools (like Claude Code) to accelerate refactoring and development workflows. Use it to deal with obvious problems and focus on the complex ones.