Software Engineer
You will build and maintain backend services for billing, including invoices, taxes, and usage reporting. You will also collaborate across teams to integrate these systems and ensure accuracy for customer-facing financial data.
135 Software Engineer jobs in Spain available for remote work from home. Apply for positions such as Software Engineer, Software Engineer, Software Engineer and more! Discover the best work-from-home or hybrid, full- and part-time jobs.
Trusted by 300,000+ remote workers worldwide.
You will build and maintain backend services for billing, including invoices, taxes, and usage reporting. You will also collaborate across teams to integrate these systems and ensure accuracy for customer-facing financial data.
You will collaborate with cross-functional teams to design, build, and maintain reliable features across the full stack. You are expected to take ownership of user problems, propose technical solutions, and contribute to product strategy.
Design and implement new features and frameworks for the Liferay platform while maintaining high-quality, maintainable code. Collaborate with UX designers and product managers to deliver scalable solutions that empower developers and end-users.
You will design, build, and optimize backend frameworks and delivery pipelines that power Liferay’s frontend ecosystem. You will work closely with UX designers and product managers to implement shared visions while maintaining high-quality, maintainable code.
Design and implement new features and frameworks for the Liferay platform while maintaining high-quality, maintainable code. Collaborate with cross-functional agile teams, including UX designers and product managers, to deliver scalable enterprise solutions.
We watch for new "Software Engineer" jobs and email you the matches. Free. Unsubscribe in one click.
Design and implement new features and frameworks for the Liferay platform while maintaining high-quality, maintainable code. Collaborate with cross-functional agile teams, including UX designers and product managers, to deliver scalable enterprise software solutions.
Lead the design of scalable architectures for omni-channel service platforms and real-time data analytics. Oversee complex integrations between Genesys Cloud, Microsoft Dynamics 365, and other enterprise applications while guiding engineering teams.
Drive end-to-end performance and scale characterization for the NVIDIA DGX Cloud software stack across Kubernetes and hardware components. Collaborate with researchers and developers to build automated testing frameworks and resolve complex performance issues in distributed systems.
You will design and develop Python libraries for the PyAnsys ecosystem to enhance the accessibility and integration of simulation tools. Additionally, you will lead technical architecture planning and mentor engineering teams to ensure high-quality code and consistent standards across business units.
You will build and maintain the internal agentic AI platform, Hopper, focusing on agent orchestration, secure connectors, and reliable runtime environments. You will collaborate across teams to develop reusable components that enable coding, data analysis, and automation for all employees.
You will build and scale an AI platform that enables internal teams to autonomously create, monitor, and iterate on AI agents. This involves designing system architecture, integrating AI agents into internal business tools, and ensuring the safety and accuracy of automated operational tasks.
You will set the technical direction for application networking initiatives, including Ingress, security controls, and DNS management for Elastic Cloud. Additionally, you will lead complex incident investigations, mentor engineering staff, and drive architectural clarity across the platform.
Design, build, and maintain BI tool integrations and converters that translate external semantic models into AtScale's SML. Collaborate with product and support teams to resolve customer-reported bugs and implement automated test coverage.
You will design and implement high-performance backend systems with a focus on efficient database usage and query optimization. Additionally, you will manage database performance for large-scale document volumes and leverage AI-driven workflows to improve engineering efficiency.
You will build and maintain the core technical foundation of the platform, working across infrastructure, backend, machine learning, or product extension areas. Your focus will be on ensuring system correctness, performance, and scalability through rigorous engineering practices.
You will participate in new project developments, assuming a senior backend Java developer role for a major banking client. You will be expected to contribute ideas to the team for implementation in new projects.
You will participate in new project developments, acting as a senior backend Java developer for a major banking client. You will contribute ideas to the team to be implemented in new projects.
We watch for new "Software Engineer" jobs and email you the matches. Free. Unsubscribe in one click.
You will participate in new project developments, assuming a senior backend Java developer role. You will contribute ideas to the team for implementation in new projects.
The software engineer will be responsible for developing and maintaining high-quality software solutions using Java and microservices architecture. They will also implement best practices such as SOLID principles and Clean Code while managing database interactions and CI/CD pipelines.
Develop next-generation features for the Browser Guard extension while ensuring high-quality code through design documentation and unit testing. Collaborate with cross-functional teams including Product, UX, and QA to deliver an ambitious roadmap while mentoring fellow team members.
You will design and build backend services for billing, including invoices, taxes, and usage reporting. You will also lead the design and delivery of complex features while mentoring other engineers and collaborating across teams.
Build and evolve the technology platform used by engineering teams, developing software solutions and automated infrastructure capabilities on Kubernetes. Enable teams to deploy, operate, and scale digital services securely, efficiently, and globally.
Build and operate backend services, Kafka streaming pipelines, and APIs that process user behavior data and provide behavioral models to New Relic's classic and agentic experiences. Participate in architecture and on-call operations, improve operational automation, and evaluate AI coding tools in the engineering workflow.
Build and evolve shared AI/ML platform services, APIs, and developer tools that support the full lifecycle of AI and machine learning solutions. Own work from technical design through implementation and operation, improving scalability, reliability, observability, and developer experience in collaboration with engineers and data scientists.
We watch for new "Software Engineer" jobs and email you the matches. Free. Unsubscribe in one click.
Design, develop, and maintain enterprise web applications using PHP and Python. Collaborate with international teams to create optimized REST APIs and containerized solutions.
Design and develop backend solutions using Java and Spring frameworks within a microservices architecture. Implement event-driven systems and ensure high-quality code through TDD and Spec Driven Development.
You will design, build, and own the backend APIs for payments, subscriptions, authentication, and public TTS services. Additionally, you will optimize existing services for performance and scalability while automating manual processes to improve system efficiency.
You will define, lead, and contribute to the evolution of core search and indexing capabilities for the Elasticsearch platform. You will also collaborate with product teams to shape the long-term technical vision and roadmap for search infrastructure.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Everything you need to know about remote work