Join to apply for the Software Architect role at Idenfo
About Idenfo:
Idenfo is a leading provider of compliance and identity verification solutions, helping businesses meet regulatory requirements with innovative and scalable technology. We are looking for a Software Architect to lead the redesign of our current architecture, ensuring scalability, security, and high availability across our platform.
Role Overview:
As a Software Architect at Idenfo, you will be responsible for re-architecting our existing systems to enhance performance, maintainability, and compliance with industry best practices. You will collaborate closely with engineering, DevOps, and product teams to design a robust, scalable, and efficient architecture that aligns with our business objectives.
Key Responsibilities:
* Assess the current system architecture and identify areas for improvement.
* Design and implement a scalable, secure, and resilient architecture.
* Ensure architectural decisions align with business goals and regulatory compliance requirements (e.g., GDPR, AML, KYC, ISO27001).
* Define technical standards, guidelines, and best practices for software development.
* Lead the migration and refactoring of legacy systems to modern architectures (e.g., microservices, event-driven, cloud-native).
* Collaborate with engineering teams to guide implementation and resolve architectural challenges.
* Evaluate and integrate third-party services, APIs, and cloud platforms (AWS/Azure).
* Optimize system performance, monitoring, and security.
* Provide technical leadership and mentorship to the development team.
Required Skills & Qualifications:
* 5+ years of software engineering experience, with at least 3 years in an architecture role.
* Proven experience designing and implementing scalable microservices and cloud-native architectures.
* Must have expertise in architecting SaaS that is modular and can be customized based on client requirements on a single codebase.
* Strong proficiency in Nest JS, TypeScript, Node.js, React, Vue.js, Redis, Elasticsearch, MongoDB, Nginx, Apache Kafka.
* Hands-on experience with cloud platforms (AWS, Azure) and containerization (Docker, Kubernetes).
* Deep understanding of system security, authentication, and authorization frameworks.
* Strong knowledge of event-driven architecture, message queues, and data streaming.
* Experience in high-availability and distributed system design.
* Familiarity with DevOps practices, CI/CD pipelines, and infrastructure as code (Terraform, Ansible).
* Excellent problem-solving, analytical, and communication skills.
* Experience in fintech, regtech, or compliance-focused software development is a plus.
* Experience with secure coding practices. Building software with security in mind.
* Experience with Serverless is a plus.
Our Culture:
At Idenfo, our company culture thrives on flexibility and collaboration, fostering a diverse and inclusive environment where teamwork is paramount. With a multinational presence in London, UK; Dubai, UAE; and Karachi, Pakistan, we prioritize a safe and supportive atmosphere akin to a family, where personal and professional growth are nurtured and celebrated.
We Are Equal Opportunity Employer. Join our team and take your career to the next level! We'd love to hear from you if you're passionate about driving business growth and leading a high-performing team. Please submit your resume and cover letter outlining your relevant experience and why you're the ideal candidate for this role to this job advert or share at careers@idenfo.com.
Seniority level
Not Applicable
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr