Our Client is seeking an experienced Senior Backend Engineer to become a key member of our Digital Activation Analytics & Campaign Compliance team. In this position, you will play a crucial role in designing, developing, and maintaining our audience orchestration tool.
This opportunity combines hands-on development with strategic architectural duties to create scalable and robust solutions.
The ideal candidate will possess a strong background in software development, martech technologies, and data engineering, with at least 5 years of experience in backend development for production-grade systems.
What We’re Looking For
- A minimum of 5 years of backend development experience building and maintaining production-grade backend systems
- Passion for Python: You love coding in Python and are always looking for ways to improve your skills. Knowledge of FastAPI practices and type safety is highly-relevant for the role.
- SQL Savvy: You have a good understanding of SQL and can navigate databases with ease. Similarly, experience with database migration patterns and modern deployment strategies in MSSQL is preferred.
- Databricks: Proven experience with Databricks and Data Lake in production settings
- REST API Expertise: Strong experience building and consuming REST APIs or Webhook endpoints for event driven patterns
- Event-driven Architecture: Experience with Event-driven architecture and ability to integrate through Kafka (topic subscription, message parsing). Additionally, basic understanding of data ingestion and processing workflows through Airflow-DAGs is a plus.
- ETL: Develop and maintain scalable, efficient, and reliable ETL processes, establish best practices for data ingestion, storage, and processing
- DevOps: practical experience in app containerization and deployment configurations (Docker, Kubernetes, Helm Charts, Azure Pipelines). Extended experience with version control and CI/CD techniques is required.
- Solution Oriented: You’re driven, ambitious, and ready to show what you can do in a dynamic environment.
- Team Player: You thrive in collaborative settings and are ready to contribute to a team working on critical communication systems.
- Testing: You follow best practices for testing applications at multiple levels: unit, integration and functional tests and can work effectively across staged environments. Knowledge of testing frameworks like Cypress, Vitest and Pytest is preferred.
Nice to Have
- Backend Languages Proficiency: You are skilled in one or more backend languages such as .NET, C# or TypeScript
- Event Schema Design: You possess experience in designing and building event schema design, datasets, identities, and event structures.
- Martech: Understanding of the Adobe experience cloud tools like AJO, CJA is a plus
- Experience with database-agnostic ORM, prepared statements and microservices
-
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#AlbionarcJobs#FintechJobs
#AsiaJobs#MiddleEastCareers
#TechTalent#FintechRecruitment
#FinanceOpportunities#
