Job Description
About the job
Job title: Senior Software Engineer
Job type: Permanent
Salary: Competitive
Role Location: Barcelona, Spain
The company: A rapidly scaling identity technology provider, helping organizations around the world verify users securely and seamlessly.
Role And Responsibilities
- Develop reliable, secure systems that process millions of transactions
- Lead technical design and champion best engineering practices
- Mentor peers and help shape a high-performance team culture
- Work across the stack with modern infrastructure and tooling
- Continuously optimize for scalability, automation, and system resilience
Job Requirements
- Strong experience building and maintaining large-scale, production-grade applications
- A systems-thinking approach to solving complex technical problems
- Background in multiple technical domains (backend, frontend, data, or mobile)
- Proven ability to drive impact through mentorship and technical leadership
- Proficiency with modern cloud-native environments and tools
- Bachelors degree in computer science or related field
Tech Environment
- Languages: TypeScript, Python, Golang
- Frontend: React
- Mobile: Kotlin, Swift, Flutter, React Native
- Infra: AWS, Kubernetes, Terraform
- Data: PostgreSQL, RabbitMQ, Python-based ML
Benefits
- Flexible remote work options
- Comprehensive medical and wellness coverage
- Annual budgets for learning and personal development
- Paid sabbatical after 5 years