Innovatrics logoInnovatrics logo

Senior Backend Software Engineer (Python) - Innovatrics

InnovatricsBratislava, Bratislava Region, Slovakia
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

RequirementsRequiredMinimum of 5 years of professional experience in Python development. Extensive experience with FastAPI or comparable API frameworks. Strong understanding of asynchronous programming in Python (asyncio). Familiarity with distributed systems concepts such as retries, idempotency, and sagas. Deep understanding of PostgreSQL, including query optimization and schema design. Experience in building and maintaining microservices architectures. Proficiency in Docker, Git, and CI/CD practices. Exceptional REST API design skills (OpenAPI/Swagger). Solid grasp of SaaS architecture principles and multi-tenancy design patterns. PreferredExperience with Pydantic for data validation. Strong testing practices, including pytest, integration testing, and performance testing. Knowledge of caching strategies and in-memory data stores like Redis. Familiarity with event-driven architectures and messaging queues (e.g., Temporal, RabbitMQ, Kafka). Experience in developing technical documentation and architecture diagrams. Understanding of workflow orchestration concepts, including durable execution and state management. Experience with ORM frameworks (such as Odoo, Django, SQLAlchemy). Nice to HaveBackground in identity verification or biometrics. JavaScript/React experience for frontend collaboration. Knowledge of Java/Kotlin in relation to biometric services. Experience with AWS cloud services. Familiarity with Agile methodologies (Kanban, Scrumban). Understanding of observability practices including logging, monitoring, and tracing.

About the job

About the Role

Join our dynamic Enterprise Identity Verification team as a Senior Python Developer, where you will play a pivotal role in enhancing our enterprise identity verification solutions, available through both SaaS and on-premise deployments. You will take charge of technical decisions, lead domain initiatives from inception to completion, and provide mentorship to fellow engineers.

Your expertise will help shape the technical architecture of verification workflows, collaborate closely with our Enterprise Software Architect on strategic initiatives, and work cross-functionally to tackle complex identity verification challenges at scale.

What You Will Do

  • Develop and optimize eKYC systems for identity verification and compliance processes.
  • Design and implement robust verification workflows to ensure reliable, durable execution.
  • Create high-performance REST APIs using FastAPI.
  • Integrate APIs for document verification, biometric authentication, and fraud detection.
  • Establish data validation pipelines to adhere to regulatory standards (KYC/AML, GDPR).
  • Guarantee the security and compliance of sensitive customer data handling.
  • Enhance system performance, scalability, and reliability.
  • Collaborate with cross-functional teams, including product management, platform development, and business analysis.
  • Maintain high standards of code quality through rigorous testing, type hints, and code reviews.

About Innovatrics

Innovatrics is a leading provider of biometric identity verification solutions, dedicated to empowering businesses with cutting-edge technology for secure identity management. Our innovative products are designed to enhance customer experience and ensure compliance in a rapidly evolving digital landscape.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.