CrawlJobs Logo

Software Engineer - Travel & Expenses

Spain, Barcelona · Job Posted May 05, 2026
Apply Position
Job Link Share

Job Description

We are looking for a talented Software Engineer to join our Product, Design, and Engineering organization and help shape the future of spend management. You'll be part of the Travel & Expenses squad, a ~12-person team building two complementary product lines: Spendesk Travel (our corporate travel booking platform, currently scaling from Beta to GA) and our Expense management product (mileage, per diem, expense claims). Travel is a strategic company bet - you'd be joining at a pivotal moment, with real greenfield architecture decisions ahead alongside pragmatic feature delivery on a mature platform. As a Software Engineer, you will take ownership of both functional and technical topics. You will have the opportunity to work across the entire feature lifecycle, including specification, technical design, development, testing, documentation, and maintenance.

Job Responsibility

  • Build and own backend features across a modern TypeScript microservice (hexagonal architecture, event-driven patterns) and our core expense platform
  • Design and implement reliable, observable systems with a production-first mindset (testing, monitoring, incident response)
  • Collaborate with PM, EM, Tech Lead, and mobile/frontend engineers to ship features across Web, iOS, and Android
  • Contribute to greenfield architecture decisions on the Travel platform (event sourcing, async patterns, third-party integrations)
  • Navigate and incrementally improve a legacy monolith on the Expenses side with pragmatism
  • Participate in the team's on-call rotation and contribute to operational excellence
  • Mentor fellow engineers and contribute to the team's technical culture

Requirements

  • 5+ years of experience in software development (+2 years for Senior Engineer positions)
  • Strong backend generalist, comfortable with TypeScript / Node.js (or equivalent, with willingness to ramp up)
  • Experience or solid interest in event-driven architecture (Kafka, async patterns, message queues)
  • Ability to pragmatically navigate both microservices and monoliths
  • Production-minded: you care about testing, observability, and reliability
  • Ability to translate business and product concepts into technical solutions
  • Enthusiasm for working in a fast-paced environment, with a focus on continuous growth and craft mastery
  • Strong customer-centric mindset and alignment with Spendesk's core values

Nice to have

Experience with payment systems, booking APIs, or travel tech

What we offer

  • Flexible on-site and remote policy
  • Alan health insurance (fully covered by Spendesk)
  • Meal vouchers through Edenred (€6 per working day)
  • 100% reimbursement on public transportation subscription
  • Access to Moka.care for emotional and mental health wellbeing
  • 28 days of holidays
  • Latest Apple equipment
  • Great office snacks to fuel your day
  • A positive team to work with daily

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer - Travel & Expenses

8 matching positions

Senior Software Engineer

We are looking for a Senior Software Engineer for our Solana DEX aggregation tea...
Location
Location
Salary
Salary:
95000.00 - 230000.00 USD / Year
0x.org Logo
0x
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A software engineer with 7+ years of experience solving complex distributed computing problems
  • a generalist who can design and build a system from the ground up which could include relational or key value data stores, distributed event-driven architectures, cloud-based deployment (preferably AWS), external facing REST/HTTP APIs
  • have led small to medium-sized projects as a tech lead with 2-4 other engineers
  • can take big problems, research the current state of the art, and apply technology appropriately knowing how to take proper tradeoffs
  • are driven by shipping code of high quality with a focus on providing maximum user and business value
  • has been part of teams that maintain business critical, high volume, customer-facing systems where performance, scalability, and reliability matter
  • up to date on emerging threats and trends in application security
  • has a passion for DeFi and how it can improve people’s lives
  • knowledge and passion for decentralized finance and the 0x mission
  • exhibit our core values: do the right thing, consistently ship, and focus on long-term impact
Job Responsibility
Job Responsibility
  • Be an individual contributor on projects as well as lead technical projects of moderate to high complexity
  • offer valuable insights as a peer when reviewing designs and performing code reviews
  • design, build and maintain systems like blockchain event streaming and indexing services, leading edge DEX routing algorithms and models, and AMM liquidity intelligence services
  • create high quality, secure, clean code
  • launch new features on a regular basis
  • improve the way we build and deliver software
  • coach and mentor other engineers and generally up-level the team
  • empathize with our customers and users
What we offer
What we offer
  • Base salary range of USD $95,000-$230,000
  • equity
  • ZRX tokens
  • comprehensive insurance (medical/dental/vision/life/disability) for U.S.-based employees — 100% of base plan covered for you and dependents
  • 401k and FSA for U.S.-based employees
  • monthly mobile phone bill, wellness, and pre-tax transportation expense
  • covered mental health benefits (included professional therapy sessions)
  • a supportive remote environment
  • lunch reimbursement for all employees across the globe
  • stipend for your ideal remote / WFH set-up: headphones, and any other work gear you may need
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Join our Liquidity Engineering team to help shape the future of decentralized fi...
Location
Location
Salary
Salary:
Not provided
0x.org Logo
0x
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software engineering experience, including 2+ years in DeFi
  • In-depth knowledge of design and mechanics of leading AMMs (constant product, concentrated liquidity, stable-swap, orderbook, etc.)
  • Comfortable coding in Rust
  • Basic working knowledge of Solidity
  • Proven ability to design systems with input from multiple stakeholders, balancing technical, product, and operational trade-offs
  • Experience modifying existing production codebases and shipping those changes without impact to system uptime
  • Experience implementing systems with high performance/latency demands
  • Self-driven and effective in a fully remote environment
  • Knowledge and passion for decentralized finance and the 0x mission
  • Exhibit our core values: do the right thing, consistently ship, and focus on long-term impact
Job Responsibility
Job Responsibility
  • Find and integrate AMMs into our existing routers for both SVM and EVM environments to maximize price competitiveness, token coverage and execution quality of our trading APIs
  • Build tools to automatically analyze DEX liquidity across 20+ chains
  • Identify and act on price improvement opportunities using data-driven insights and protocol knowledge
  • Balance speed and pricing to achieve the right outcomes for the business
  • maximize win rates within meta-aggregators, wallets, and the broader competitive landscape
  • Continuously monitor, troubleshoot, and improve our liquidity integrations to maintain top-tier performance
  • Stay ahead of trends in DEX design, evaluating and onboarding high-value opportunities
  • Accurately predict and prioritize which new DEXes will have the greatest impact on price competitiveness
What we offer
What we offer
  • Comprehensive insurance (medical/dental/vision/life/disability) for U.S.-based employees — 100% of base plan covered for you and dependents
  • 401k and FSA for U.S.-based employees
  • Monthly mobile phone bill, wellness, and pre-tax transportation expense
  • Covered mental health benefits (included professional therapy sessions)
  • A supportive remote environment
  • Lunch reimbursement for all employees across the globe
  • Stipend for your ideal remote / WFH set-up: headphones, and any other work gear you may need
  • 12-week paid parental leave
  • Great office conveniently located in the SF Financial District for those in the region
  • Flexible vacation: Take time when you need it (and we really mean it)
  • Fulltime
Read More
Arrow Right
New

Field Service Engineer

Provides onsite field service support through the performance of installations, ...
Location
Location
Taiwan , Taichung
Salary
Salary:
Not provided
asml.com Logo
ASML
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Associate's Degree with a technical emphasis and a minimum of four (4) year's of field service engineering experience or a Bachelor's Degree in a technical field with two (2) years of field service engineering experience
  • Minimum of one (1) year experience in optics, laser, and/or semiconductor manufacturing equipment experience is preferred
  • Laser and vacuum experience preferred
  • Has led one installation or significantly contributed to the successful installation of products at multiple sites
  • Requires experience using the following software packages: Excel, Word, PowerPoint, LabView, Internet Protocol, and Computer Networking
  • Good written and verbal communications skills
  • Ability to analyze data and report problems, to complete accurate, comprehensive service reports, and to communicate technical issues to other technical staff
  • Ability to collect, translate, and analyze data and take action based on effectively report problems though written and/or graphical representation of data (detailed Post-Mortem Chronological Abstracts, trending analysis, failure statistics, etc.)
  • Excellent customer service skills, with a solid foundation in and an understanding of the importance of relationship building
  • Intermediate level of technical knowledge of electronics
Job Responsibility
Job Responsibility
  • Provides onsite field service support through the performance of installations, upgrades, repairs, and maintenance of complex capital equipment and systems
  • Troubleshoots either to resolve issues directly or through referring advanced issues to technical support resources
  • Acts as a customer service advocate, instructing customers in the operation and maintenance of the system
  • Analyzes, diagnoses, and troubleshoots Cymer equipment problems via telephone or at customer site
  • Performs installation, repair, retrofits, upgrades and preventive maintenance on Cymer equipment installed at customer sites
  • Maintains and manages an assigned installation equipment base. This includes providing primary support, forecasting, conducting customer support meetings, and ensuring regular communication with the customer
  • Assists customers in the receipt, installation, and testing of company equipment
  • Conducts equipment troubleshooting, analysis, and debugging in support of installation or operating activities
  • Provides service education to customer's service and operations staff
  • Ensures that parts are available and as specified for service requirements
  • Fulltime
Read More
Arrow Right
New

Account Manager - Life Science

The Opportunity: JR Automation, a Hitachi Group Company, is driven to deliver cu...
Location
Location
United States , Holland
Salary
Salary:
Not provided
jrautomation.com Logo
JR Automation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of ten years in custom automation with recent, relevant experience dedicated to the Life Science vertical (e.g., Med Tech, Med Device, Pharma, etc.)
  • Five to ten years of account management or new business development experience
  • Associate or bachelor’s degree in engineering, business management, or equivalent experience, calculated as two (2) years of relevant work experience for each year of academic study
  • or equivalent work experience
  • Well-versed in CRM software (Salesforce preferred)
  • Current or prior JR Automation experience, or experience in the automation industry is strongly preferred
  • Possess a winning and creative approach to work when identifying customer solutions
  • History of maintaining and submitting appropriate records for forecasting quote status and expenses
  • Proven ability to continually contact prospective customers based on leads from business directories or other sources
  • Ability to travel up to 80% of the time (primarily day travel). Remainder of time is home based
Job Responsibility
Job Responsibility
  • Develop and maintain relationship with (potential) customers
  • Generate purchase orders to meet or exceed annual goal
  • Maintain & submit appropriate records for forecasting, quote status & expenses
  • Assist Applications Engineers as needed in developing solutions to the customer’s needs
  • Continually contact prospective customers based on leads from business directories or other sources
  • Support all aspects of sales and marketing for geographic territory and/or vertical through the following methods: market research in geographic area, Industry trends, geographic market understanding, competitive landscape, niche opportunity identification, support lead generation activities, value proposition development and communication, support marketing efforts through trade show participation and developing marketing collateral
  • Support aftermarket sales
  • Align product offerings with market needs
  • Identify unique IP opportunities
  • Goal setting and alignment of activity to support goals
  • Fulltime
Read More
Arrow Right

Pos Implementation Engineer

The IE will be responsible for setup, configuration and go-live support for thei...
Location
Location
United States
Salary
Salary:
22.00 - 25.00 USD / Hour
clearbridgetech.com Logo
ClearBridge Technology Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1-3 years of restaurant industry experience required
  • Functional experience using POS software, with a strong preference for people with back office functions or troubleshooting experience. Toast experience is strong preferred
  • Experience in a PC related IT role such as helpdesk or desktop support, or a strong aptitude for technology
  • Excellent communications skills and customer service skills
  • Ability to work well independently as well as with a team
  • The ability to think on their feet and problem-solve on the fly
  • Mobile Phone with email and internet access and a camera
  • Valid Driver's License
  • Financial resources for incidentals to be expensed weekly
  • Ability to travel 75 % of the time
Job Responsibility
Job Responsibility
  • Setup, configuration and go-live support for their tablet, SAAS based POS system at the End Client locations
  • Conduct restaurant operation consultation sessions with owners & chefs to configure the POS correctly
  • Run training sessions with the front and back of the house and restaurant management
  • Document implementation plans & network diagrams
What we offer
What we offer
  • We offer excellent benefits and compensation packages
  • Fulltime
Read More
Arrow Right

Staff Engineer I - Transportation

We are looking for future team members who are excited to make an impact. As an ...
Location
Location
United States , Roswell
Salary
Salary:
66000.00 - 75000.00 USD / Year
soudermiller.com Logo
Souder Miller & Associates
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in appropriate engineering or science
  • Minimum 1-6 years of experience post-graduation
  • In-training certificate or similar, as appropriate
  • Should actively pursue professional registration and/or certification
  • Must have a valid driver's license and able to pass drug tests
  • Candidates must be authorized to work in the United States without current or future sponsorship
Job Responsibility
Job Responsibility
  • Acquire and develop basic technical skills
  • Apply prescribed techniques and procedures in accordance with established criteria to perform assigned tasks
  • Perform routine technical work which does not require previous experience
  • Collect data and gather information or documents
  • Perform standard computations or analysis
  • Prepare drawings and visual aids
  • Perform occasional drafting and/or figure development using technical software as required
  • Assist in client contact and communication pertaining to specific projects
  • Assist in the development of scopes of work and cost estimates for projects
  • Attend client meetings and complete field investigations, day or night
What we offer
What we offer
  • Health
  • Dental
  • Vision
  • 401K Retirement Plan
  • Employee Stock Options (ESOP)
  • Life/ADD/Short Term/Long Term Insurance
  • ID Theft Protection
  • Voluntary Insurance
  • FSA
  • Dependent Care
  • Fulltime
Read More
Arrow Right

Civil Project Engineer

CEC is a privately-held engineering firm, serving both public entities and priva...
Location
Location
United States , Oklahoma City
Salary
Salary:
Not provided
connectcec.com Logo
CEC
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree (B.A. or B.S.) in engineering from four-year college or university and one to five years related experience and/or training
  • or equivalent combination of education and experience
  • Oklahoma or Texas Professional Engineer (PE) license
  • English language skills: ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public
  • Mathematical skills: ability to work with mathematical concepts such as probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations
  • Reasoning skills: ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables
  • Proficient personal computer skills including electronic mail, record keeping, routine database activity, word processing, spreadsheet, graphics, etc.
  • Organizational skills: ability to prioritize and organize tasks
  • ability to handle multiple tasks simultaneously
  • ability to handle multiple projects simultaneously
Job Responsibility
Job Responsibility
  • Serves as project engineer with autonomy for project-related tasks and as a designated client contact
  • May have project management responsibilities on smaller, less complex projects
  • Assists with estimating, pricing, scoping and marketing strategies for proposed projects
  • Develops feasible engineering design alternatives to meet project requirements
  • Utilizes computer software to create detailed dimensional drawings and design layouts for land development and site plans, including but not limited to building footprint, travel ways, parking, grading, utility design, drainage facilities, and erosion control
  • Prepares design computations and quantity estimates
  • Prepares reports, studies, specifications, and permitting for projects
  • Reviews and redlines production plans for revisions
  • Reviews and approves monthly billing for assigned projects
  • Provides technical support and input in the resolution of project issues that may include performing field investigation or site inspections, detailed checking of design computations done by others, or general coordination of specific design aspects on a project
What we offer
What we offer
  • Excellent benefits
  • professional development and growth opportunities
  • Eligible to submit application for telecommuting after 90 days
  • Fulltime
Read More
Arrow Right

Key Account Manager

The key account manager (KAM) is responsible for handling Buhler's strategically...
Location
Location
United States , Plymouth
Salary
Salary:
125000.00 - 150000.00 USD / Year
buhlergroup.com Logo
Bühler Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in business or equivalent
  • 8+ year's proven success in capital equipment sales
  • or a combination of education and experience
  • Microsoft Office required
  • AutoCAD, Project Wise, D3 preferred
  • enterprise software, such as SAP preferred
  • Highly driven, with passion for excellence in customer service and customer management with a confident assertive style
  • Strong relationship building, sales and negotiating skills
  • Sufficient technical knowledge of products to be sold
  • Strong presentation skills, written and verbal communication and interpersonal skills, ability to build interpersonal relationships
Job Responsibility
Job Responsibility
  • Understand key customers' long-term business goals, associated pain points and identify suitable upselling and cross-selling opportunities
  • Develop and maintain a solid and trusting relationship with key accounts
  • Lead the implementation and solution development efforts that best address customer needs, while coordinating the involvement of all necessary company personnel
  • Build relationship with key decision makers at customer organization and understand the internal organizational dynamics of key customers
  • Responsible for revenue, order booking and P&L of the client business and growing the business
  • Lead a joint strategic account planning process with key customers that develops mutual performance objectives, financial targets, and critical milestones
  • Cultivate consulting relationships with customers, form customer relationships at multiple levels to provide good service, develop future business opportunities, and gain referrals
  • Conduct comprehensive account review at least quarterly with key customers
  • Responsible for the development and achievement of sales through the direct sales channel
  • Write business plans for all current and opportunity tender business
What we offer
What we offer
  • Maternity and paternity leave
  • Vacation and sick time entitlement
  • Retirement plan with generous company contribution
  • Comprehensive healthcare
  • Protection in the event of disability
  • Great and dynamic work environment
Read More
Arrow Right