
Senior Software Engineer
Lighthouse1 month ago
Barcelona, SpainSenior
Responsibilities
- Define, manage, and deliver high-quality features from concept through deployment within a cross-functional squad.
- Develop and maintain pricing manager services using Go, Python, React, and Ember.js.
- Ensure system reliability and performance.
- Apply architectural thinking to service boundaries, data ownership, scalability, and technical tradeoffs.
- Collaborate with engineers, data scientists, product managers, and related platform and integrations teams.
- Use Claude Code to accelerate development, documentation, and daily engineering work.
Requirements
- Deep backend experience with Go or Python/Django and frontend literacy sufficient to ship end-to-end features.
- Experience breaking complex outcomes into incremental releases while maintaining clean service boundaries, data ownership, and scalability.
- Hands-on experience with tools such as Claude Code and eagerness to use AI to work faster.
- Fluency in English, clear stakeholder communication, and ability to take ownership of a domain.
- Experience with additional backend languages is welcomed.
- Familiarity with Ember.js, React, and TypeScript is welcomed.
- Experience in data-heavy product domains or hospitality technology is welcomed.
Benefits
- Full-time remote work in Spain.
- Flexible time off and autonomy over work-life balance.
- Alan Flex benefits for food or nursery, plus optional tax-free payroll deductions for food, transportation, and/or nursery.
- Subsidized ClassPass subscription.
- Alan health insurance coverage for the employee, spouse, and dependents.
- Referral bonuses.
- Opportunity to work on products used by more than 85,000 users worldwide.