DevJobs

Senior Backend Engineer - Core Platform Team

Overview
Skills
  • Python Python
  • TypeScript TypeScript
  • Kafka Kafka
  • Node.js Node.js
  • DynamoDB DynamoDB
  • Elasticsearch Elasticsearch
  • MongoDB MongoDB
  • Redis Redis
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • RabbitMQ RabbitMQ
  • SQS
At ActiveFence, our Core Platform Team ensures the reliability, scalability, and security of the core backend systems that power our products. As a senior Backend Infrastructure Engineer you will join a highly technical team, provide technical leadership, and work with other R&D teams to design and implement efficient and scalable solutions for common and cross R&D requirements.

Responsibilities:

  • Shared Services Development: Lead the design, development, and maintenance of core backend services and shared infrastructure libraries, driving innovation and ensuring they empower scalable, high-performance solutions across the organization.
  • Cross-Team Collaboration: Work with other R&D teams to ensure infrastructure solutions are efficiently integrated and provide the necessary support for feature development.
  • System Reliability & Uptime: Architect resilient systems that ensure high availability and uptime of critical core services, focusing on proactive improvements and incident prevention through robust design and automation.

CI/CD Pipeline Management: Partner with DevOps and engineering teams to enhance and support CI/CD pipelines, ensuring efficient, secure, and reliable deployments across the organization.

Requirements:

  • BSc degree in Computer Science, a related technical field of study, or equivalent practical experience.
  • 7+ Years of experience in server side development
  • Proven experience with Python or Node.js
  • TypeScript - advantage
  • Experience with large scale production systems and pipelines.
  • Worked with ML frameworks, algorithms and MLOps - Advantage
  • Participated in agile practices and SaaS development
  • Self learner, independent, and a team player with great communication skills.
  • Expertise with cloud platforms (AWS, GCP, or Azure) and distributed systems.
  • Experience with databases (e.g., MongoDB, Redis, Elasticsearch, DynamoDB) and messaging systems (Kafka, SQS, RabbitMQ).
  • A can do attitude with a high work ethic and goal-oriented approach.
  • Excellent communication and presentation skills
ActiveFence