Junior AI Software Engineer
Develop and evolve AI-based solutions and backend services within an innovative technological platform. Collaborate on intelligent workflows, API integration, and automation processes while participating in code reviews.
136 Software Engineer jobs in Spain available for remote work from home. Apply for positions such as Junior AI Software Engineer, Senior Software Engineer, Backend (Identity International), Senior Software Engineer, Mobile (Repayment UX) and more! Discover the best work-from-home or hybrid, full- and part-time jobs.
Trusted by 300,000+ remote workers worldwide.
Develop and evolve AI-based solutions and backend services within an innovative technological platform. Collaborate on intelligent workflows, API integration, and automation processes while participating in code reviews.
Lead the design and delivery of backend identity systems for international markets, focusing on KYC and user lifecycle management. Drive technical direction, mentor engineers, and collaborate with product teams to solve ambiguous business problems.
Lead the delivery of quarterly goals for the Repayment UX team by solving open-ended technical problems and collaborating with product and design stakeholders. Foster a culture of quality through code review standards and mentor junior engineers to develop their talent.
Design and implement scalable backend services and APIs to power autonomous procurement workflows. Build and optimize high-performance user-facing web experiences and mentor junior developers to maintain engineering excellence.
Build scalable systems and data pipelines to power consumer credit reporting for financial product portfolios. Collaborate with product, compliance, and credit teams to design robust reporting systems and maintain system availability through on-call rotations.
We watch for new "Software Engineer" jobs and email you the matches. Free. Unsubscribe in one click.
Lead the architecture and modernization of Duetto's Java/Spring platform, focusing on domain decomposition and service boundaries. Pioneer AI-augmented engineering workflows and mentor distributed teams across the US and Europe.
Develop and evolve critical Java applications and microservices solutions for an international banking entity. Automate integration and deployment processes using Azure DevOps and collaborate with international teams.
The engineer will develop, maintain, and improve large-scale Java applications within an agile environment. They are responsible for applying programming best practices to ensure high code quality across both backend and frontend.
Own production reliability for high-SLA Grafana Cloud database customers by designing automation and evolving reliability models. Partner with product engineering squads to reduce SLO burn and lead incident response and post-incident reviews.
Design and evolve complex customer experience flows using Genesys Cloud Architect and build robust integrations via APIs and Data Actions. Collaborate with Product Owners and IT teams to optimize routing logic and ensure platform stability through advanced troubleshooting.
Design, build, and operate backend services for the verification platform, focusing on the orchestration engine and automated decisioning pipeline. Ensure system reliability, scalability, and maintainability while participating in on-call rotations and mentoring teammates.
Design and lead the development of product features for AppGlass, focusing on AI-first debugging of production systems. Develop tooling for AI engineering workflows and manage enterprise integrations across Kubernetes and cloud environments.
Design, develop, and maintain scalable high-performance applications using Elixir and related technologies. Lead architectural discussions, mentor junior engineers, and implement complex domain logic and data pipelines.
Design and implement high-performance backend features and APIs for a global live-entertainment platform. Take ownership of core components, lead architectural discussions, and mentor other engineers to ensure system scalability and reliability.
Build and operate geo-localized user platform services with a focus on data residency, multi-region reliability, and privacy compliance. Design end-to-end features, lead architectural discussions, and mentor team members to improve scalability and observability.
Build cloud-native, AWS-based greenfield software for a global platform. Take full ownership of the development lifecycle using a DevOps mindset to solve complex technical and business challenges.
Lead the design and development of robust software architectures for AI-powered shopping assistants and operational tools. Take full ownership of projects from initial blueprint to production deployment while mentoring other engineers.
We watch for new "Software Engineer" jobs and email you the matches. Free. Unsubscribe in one click.
Design, develop, and maintain high-availability backend APIs and services while transitioning the architecture from a monolith to decoupled services. Solve complex technical problems related to banking connectivity, treasury, payments, and ERP integrations.
Design and implement backend services, APIs, and data pipelines for next-generation AI infrastructure. Focus on interoperability and knowledge-based architectures within the health, GovTech, and AEC sectors.
Build and maintain the core billing engine to process high-volume financial transactions with precision and reliability. Design modular billing primitives and integrate them with internal systems and external payment platforms.
Develop and maintain core technical services for CCaaS telephony, focusing on call routing and media stream handling. Optimize and refactor the codebase to enable faster feature delivery and support the introduction of Telephony as a Service.
Lead the modernization of the platform by transitioning legacy systems from Go and .NET to a unified Java/Spring stack. Design patterns for monolith displacement and collaborate with product managers to balance technical debt with new feature development.
Manage IAM SaaS platforms using Infrastructure as Code and develop custom services in Rust to automate processes. Collaborate with Security and People teams to evolve the core identity and access model and improve the developer experience.
You will architect and guide the development of the Solver network, which serves as the core infrastructure for NEAR Intents. This involves designing execution strategies, ensuring high-performance scalability, and leading technical excellence across the engineering team.
The role involves building and maintaining the contract and service stack that defines insurance coverage, pricing, and contractualization for members across multiple countries. This includes powering self-serve subscription flows and managing contract lifecycles while ensuring legal compliance and responsible consumption.
The engineer will be responsible for setting the technical strategy for the team on a year-long scale, ensuring alignment with critical, business-impacting projects. They will collaborate across product development lifecycle teams to manage technical sustainability, risks, and trade-offs while acting as a force-multiplier for the team.
We watch for new "Software Engineer" jobs and email you the matches. Free. Unsubscribe in one click.
The engineer will design and implement end-to-end features within their squad, participating in architectural discussions and proposing improvements across services and APIs. They will also focus on working with event-driven systems, prioritizing performance, reliability, and scalability.
This role involves designing and implementing end-to-end features within the squad, participating in architectural discussions, and focusing on performance, reliability, and scalability within event-driven systems. You will also take ownership of core components, lead through code reviews, and drive continuous improvement in building high-performing services at scale.
You will help design, develop, and deliver security features while working with other engineering teams to ensure safe architectural choices. Additionally, you will lead by example in code review and team culture, fostering transparency and collaboration.
You will help design, develop, and deliver security features while working with other engineering teams to ensure safe architectural choices. You will also provide support for application security incidents and perform security maintenance.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Everything you need to know about remote work