> Markdown version of [/jobs/ext/1908857-software-engineer](https://www.wearedevelopers.com/jobs/ext/1908857-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). --- # software engineer - **Company:** Emburse, Inc. - **Location:** Barcelona, Spain - **Salary:** €75,000.0 - €89,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Agile Methodology, Amazon Web Services, Software as a Service, Cloud Computing, Cloud Foundry, Code Review, Databases, Distributed Systems, NoSQL, Object-Oriented Software Development, Queueing Systems, Software Engineering, Software Project Management, SQL Databases, Caching, Event Driven Architecture, Containerization, Kubernetes, Web Technologies, Restful APIs, Grpc, Docker, Microservices - **Published:** August 4, 2026 - **Apply:** https://jobs.lever.co/emburse/235a76b5-7088-4365-8ef5-491ecbc8a542/apply ## About the Role * 10+ years of professional software engineering experience, with at least 3 years designing and scaling microservices systems * Strong background in distributed systems, event-driven architecture, and REST/gRPC APIs.Deep expertise in modern object oriented programming * Proficiency across modern microservice ecosystem, with the ability to design and review systems built in Java * Proficiency with containerization and orchestration (Docker, Kubernetes). * Strong cloud-native platform experience (preferably in AWS) * Proven success building and scaling web technologies / SaaS products * Solid understanding of database technologies (SQL and NoSQL), caching strategies, and message queues. * Familiarity with Agile development * Excellent communication skills and the ability to align diverse stakeholders. ## Description Emburse is looking for a passionate software engineer to contribute to the development of an engaging and interconnected set of system solutions. As a staff engineer at Emburse, you'll work with engineering managers, senior engineers, and cross-functional partners to design the technical underpinnings of the product. At the same time, you'll have plenty of opportunities to be hands-on building key systems, and will be directly responsible for the successful delivery of large-scale technical efforts as well acting as a technical mentor and leader for other engineers., * Provide technical leadership and architectural guidance for enterprise-scale SaaS applications * Contribute hands-on to the most critical coding projects, solving complex engineering problems * Drive the design and implementation of microservice and cloud-based systems * Ensure scalability, reliability, and security across distributed systems * Collaborate with cross-functional teams to align technical direction with business goals * Write clean, testable, maintainable code and elevate team practices around testing and quality * Mentor engineers at all levels and raise the bar for design, code reviews, and system thinking ## Related Videos - [Exploring the Power of gRPC-Gateway for Writing RESTful Services](https://www.wearedevelopers.com/videos/2072-exploring-the-power-of-grpc-gateway-for-writing-restful-services) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Boosting OpenSearch Performance: gRPC Search in Action](https://www.wearedevelopers.com/videos/1964-boosting-opensearch-performance-grpc-search-in-action) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Highest Paying Tech Companies in Europe](https://www.wearedevelopers.com/magazine/162-highest-paying-tech-companies-in-europe) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)