Position:
Staff Software Engineer
Company:
Emburse
Compensation:
€75,000 - €89,000 a year
Location:
Spain, Barcelona
Employment type:
Full-Time
Work Arrangement:
Hybrid
Short Summary:
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, you’ll work with engineering managers, senior engineers, and cross-functional partners to design the technical underpinnings of the product while being hands-on in building key systems.
Responsibilities:
- Provide technical leadership and architectural guidance for enterprise-scale SaaS applications
- Contribute hands-on to 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
Requirement:
- 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
Benefits:
- Equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.
- Transparent interview process and responsive communication.
- Opportunity to speak openly with engineers about their experiences working at the company.