Staff Engineer at Emburse

Barcelona, Catalonia, Spain

Emburse Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
SaaS, Fintech, Enterprise SoftwareIndustries

Requirements

  • 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 languages and ecosystems, with the ability to design and review systems built in Java, Go, C#, or Python, and to guide teams in selecting the right tool for the problem
  • 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

Responsibilities

  • 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

Skills

Microservices
Cloud Computing
SaaS Applications
Distributed Systems
Scalability
Reliability
Security
Software Architecture
Code Review
Mentoring

Emburse

Automates accounts payable and expense management

About Emburse

Emburse automates accounts payable processes and expense management for businesses. Its software solutions help organizations manage invoices and expenses more efficiently by providing tools for invoice capture, approval routing, and faster payments. This automation reduces the need for additional staff in accounts payable and helps prevent cash flow issues. Emburse differentiates itself from competitors by offering personalized support and seamless integration with various technology solutions and travel providers, ensuring smooth data flow. The company's goal is to simplify financial workflows, allowing businesses to save time and money while improving spend visibility and control.

Los Angeles, CaliforniaHeadquarters
2015Year Founded
$4.2MTotal Funding
SEEDCompany Stage
Fintech, Financial ServicesIndustries
501-1,000Employees

Benefits

Remote Work Options

Risks

Legal issues with a former employee could harm Emburse's reputation and finances.
Emerging fintech startups pose competitive threats with lower-cost solutions.
Economic uncertainties may affect the adoption of travel and expense management tools.

Differentiation

Emburse offers AI-powered solutions for expense management and accounts payable automation.
The company provides integrated travel and expense management with tools like Emburse Book.
Emburse's SaaS model allows seamless integration with hundreds of technology solutions.

Upsides

Growing demand for AI-powered financial solutions boosts Emburse's market potential.
Partnership with Finexio enhances Emburse's digital ecosystem and service offerings.
Recognition in IDC MarketScapes highlights Emburse's leadership in AP automation.

Land your dream remote job 3x faster with AI