Expires at : 2025-06-08
Remote policy : Full remote
As a software engineer, you will be responsible for writing, testing, and deploying software that is production-ready. You will also run small proof-of-concept (PoC) projects to test new ideas and improve our development processes.
Security is a critical aspect for Enigmatic Smile and Fidel API. Adherence to PCI and ISO security policies is mandatory for all requests and actions.
Enigmatic Smile is a fintech scale-up with Fidel API operating as a standalone unit within the Engineering Team. Fidel API is a distributed team based in Lisbon, Portugal. Our clients are global, supporting various country-specific requirements through our platform. We aim to empower consumers, retailers, rewards publishers, and banks worldwide to enhance customer experience.
Main responsibilities
- Develop high-quality, scalable, and robust software solutions.
- Conduct code reviews, analyze peer submissions, identify issues, and provide constructive feedback.
- Maintain code quality through automated testing and best practices.
- Assist in project planning, solution design, and decision-making processes.
- Contribute to continuous improvement in technical and process areas within the team.
- Ensure compliance with security standards, including PCI DSS and ISO27001.
- Take ownership of your systems to ensure long-term maintainability, scalability, and reliability.
Required skills and qualifications
- Experience in designing and developing scalable, high-performance software solutions.
- Proficiency with Git and familiarity with GitHub workflows.
- Good knowledge of common programming languages and development tools.
- Experience with databases, both SQL and NoSQL (Document databases).
- Strong problem-solving skills.
- Team-oriented and collaborative attitude.
Skills preferred by this team
- Experience with AWS services such as Lambda, CloudFormation, DynamoDB, API Gateway, and Step Functions.
Our benefits are evolving as we grow. At minimum, you can expect:
- Periodic fun work trips, meetups, and events across the UK and Europe.
- 26 days of annual leave plus nine Scottish bank holidays.
- Discretionary bonus.
- Pension contributions.
- Training and certification opportunities.
- Medical coverage.
- Access to online training programs.
Position: Senior Software Engineer • Location: Turin, Italy