···
Log in / Register
Senior Software Engineer
Indeed
Full-time
Onsite
No experience limit
No degree limit
Carrer d'Aribau, 66, Eixample, 08011 Barcelona, Spain
Favourites
Share
Description

Summary: OneSpan is seeking a Sr. Software Engineer (Python) to design, develop, and test an app protection tool, focusing on improving system reliability and contributing to security solution architecture. Highlights: 1. Design and develop app protection tool using Python for secure experiences. 2. Contribute to the architecture of cutting-edge security solutions. 3. Collaborate on high-performance and scalable system evolution. At OneSpan, we specialize in digital identity and anti\-fraud solutions that create exceptional and secure experiences. **OneSpan is currently looking for a Sr. Software Engineer (Python) to join our team in Barcelona.** You will be involved in the design, development, and testing of our app protection tool. You will work on building the basis of a high\-performance protection tool, improving system reliability, and contributing to the architecture of our security solution. You'll find yourself researching and implementing cutting\-edge technologies and security while writing high\-quality code, including test coverage and frequent releases thanks to CI and automated build infrastructure. **Job Duties and Responsibilities** * Design and develop our app protection tool using Python to support our platform and products. * Work on challenging architectural and performance problems, contributing to the evolution of our systems. * Write clean, maintainable, and testable code, ensuring high reliability and performance. * Collaborate closely with mobile developers, backend engineers, product managers, and designers to deliver well\-architected solutions. * Improve the scalability, observability, and maintainability of our systems as the business grows. * Contribute to technical decision\-making, code reviews, and architectural discussions. * Participate actively in the team's life and help mentor other developers when needed. **Requirements** * 5\+ years of professional experience in software development with Python. * Solid understanding of software architecture, design patterns, and distributed systems. * Experience translating business requirements into technical designs and scalable solutions. * Experience with testing frameworks, unit testing, and test automation. * Ability to communicate clearly in English, both verbally and in writing. * Ability to make recommendations and technical decisions independently. * Strong collaboration skills and a team\-oriented mindset. **Nice to have:** * Experience solving architectural problems. * Familiarity with containerization technologies (Docker, Kubernetes). * Interest or experience in IT security technologies. * Experience with Git and CI/CD pipelines. * Experience on Android environment. * Capacity to understand with Dalvik bytecode / smali. * Java/Kotlin development experience. * Knowledge of Unix/Linux command line environments. * Experience working in Agile/Scrum environments. * Knowledge of cloud environments (AWS, GCP, or Azure). * Knowledge of cryptography and/or PKI infrastructure. * Strong analytical thinking and problem\-solving mindset. * Passion for continuous learning and improvement. ### **Why OneSpan** OneSpan offers the best of both worlds – a solid foundation that only an established global enterprise can provide, with the energy and creativity of an innovative start\-up. In every role at OneSpan, you'll contribute to the success of the most advanced cybersecurity and have opportunities to grow. \#LI\-hybrid \#LI\-LS1

Source:  indeed View original post
David Muñoz
Indeed · HR

Company

Indeed
David Muñoz
Indeed · HR
Similar jobs

Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.