> Markdown version of [/jobs/ext/2013192-senior-software-engineer-full-stack](https://www.wearedevelopers.com/jobs/ext/2013192-senior-software-engineer-full-stack). 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). --- # Senior Software Engineer, Full-Stack - **Company:** C3 Ai - **Location:** Toledo, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Artificial Intelligence, Computer Engineering, Data Structures, Software Debugging, Distributed Systems, NoSQL, Object-Oriented Software Development, Software Engineering, SQL Databases, Systems Architecture, Test-Driven Development (TDD), ReactJS, Git, Vue.js, AngularJS, Material UI, Information Technology, Enterprise Integration, React Redux, Software Version Control - **Published:** August 10, 2026 - **Apply:** https://www.buscojobs.com.es/senior-software-engineer-full-stack-en-toledo-ID-366874480 ## About the Role Senior Software Engineer, Full-Stack at C3 AI.About the role C3 AI is seeking a Senior Software Engineer to join our Guadalajara team and contribute to our suite of enterprise AI applications. You will focus on building scalable software and visual tools that empower users to deploy end-to-end AI solutions.Location: Guadalajara, Jalisco, Mexico Engagement: Full-timeWhat you'll do Architect, build, and support full-stack applications that prioritize performance and scalability.Create and refine visual interfaces for data science and application development workflows.Collaborate with product managers, UX designers, and engineering peers to integrate feedback into the development cycle.Guide technical discussions regarding system architecture, UI components, backend integration, and testing strategies.Address bugs, resolve technical challenges, and improve existing product technologies.Oversee project deliverables and provide mentorship to junior engineers regarding design and coding standards.Contribute to team growth and foster an environment of technical innovation.Requirements Bachelor of Science in Computer Science, Computer Engineering, or a related field.Minimum of 5 years of professional experience in software development using Java, JavaScript, or other object-oriented languages.Proficiency in object-oriented programming, algorithms, data structures, and web development.Practical experience with JavaScript frameworks such as React, Angular, Vue, Redux, or Backbone.Ability to work effectively in a fast-paced environment with a focus on end-to-end project ownership.Strong verbal and written communication skills in English.Nice to have Advanced degree in a science or engineering discipline.Experience with Git or similar version control systems.Familiarity with Agile methodologies.Background in distributed systems, test-driven development, SQL, NoSQL, and performance tuning.Prior experience leading engineering projects or teams.Proven track record of building scalable web applications.Skills & tools JavaScriptJavaReactReduxVueBackboneAngularSQLNoSQLGitPractical notes C3 AI offers a competitive compensation package, a generous equity plan, and ## Description Senior Software Engineer, Full-Stack at C3 AI.About the role C3 AI is seeking a Senior Software Engineer to join our Guadalajara team and contribute to our suite of enterprise AI applications.You will focus on building scalable software and visual tools that empower users to deploy end-to-end AI solutions.Location: Guadalajara, Jalisco, Mexico Engagement: Full-timeWhat you'll do Architect, build, and support full-stack applications that prioritize performance and scalability.Create and refine visual interfaces for data science and application development workflows.Collaborate with product managers, UX designers, and engineering peers to integrate feedback into the development cycle.Guide technical discussions regarding system architecture, UI components, backend integration, and testing strategies.Address bugs, resolve technical challenges, and improve existing product technologies.Oversee project deliverables and provide mentorship to junior engineers regarding design and coding standards.Contribute to team growth and foster an environment of technical innovation.Requirements Bachelor of Science in Computer Science, Computer Engineering, or a related field.Minimum of 5 years of professional experience in software development using Java, JavaScript, or other object-oriented languages.Proficiency in object-oriented programming, algorithms, data structures, and web development.Practical experience with JavaScript frameworks such as React, Angular, Vue, Redux, or Backbone.Ability to work effectively in a fast-paced environment with a focus on end-to-end project ownership.Strong verbal and written communication skills in English.Nice to have Advanced degree in a science or engineering discipline.Experience with Git or similar version control systems.Familiarity with Agile methodologies.Background in distributed systems, test-driven development, SQL, NoSQL, and performance tuning.Prior experience leading engineering projects or teams.Proven track record of building scalable web applications.Skills & tools JavaScriptJavaReactReduxVueBackboneAngularSQLNoSQLGitPractical notes C3 AI offers a competitive compensation package, a generous equity plan, and comprehensive benefits.The company is an equal opportunity employer and does not discriminate based on protected characteristics.#J-*****-Ljbffr ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Common Mistakes in Vue.js and How to Avoid Them](https://www.wearedevelopers.com/videos/958-common-mistakes-in-vue-js-and-how-to-avoid-them) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)