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