Senior Backend Developer specializing in designing and building event-driven systems. Part of a digital advertising team working with major platforms globally.
Responsibilities
Design, develop, and maintain scalable and resilient event-driven microservices and data pipelines.
Write clean, high-performance code in PHP. Knowledge of other languages is advantageous.
Own and operate the messaging infrastructure (e.g., Apache Kafka, RabbitMQ, AWS SQS/SNS) that powers our platform.
Implement robust error handling, retries, and dead-letter queue (DLQ) strategies to guarantee data integrity and eventual consistency.
Instrument services with metrics, logs, and traces to ensure visibility and rapid troubleshooting in a complex distributed environment.
Mentor mid-level and junior developers, conduct code reviews, and champion best practices for event-driven architecture (EDA).
Work closely with product managers, data scientists, and frontend engineers to build cohesive and powerful features.
Requirements
5+ years of professional experience in backend software development.
Deep, hands-on experience with designing and building event-driven systems and microservice architectures.
Proven expertise with at least one major messaging or streaming platform, such as Apache Kafka, RabbitMQ, AWS SQS/SNS, or Google Pub/Sub.
Strong proficiency in a modern backend programming language like PHP and Go. Other languages like JavaScript, Java, C# or Python are a plus.
Experience with both SQL and NoSQL databases and a clear understanding of their trade-offs in a distributed environment.
Practical experience with containerization and orchestration technologies (Docker, Kubernetes).
Senior Full - Stack Engineer developing end - to - end solutions for a German sustainable tech unicorn. Join a high - growth team on a mission for transparency in global supply chains.
Backend Developer at Centra Technology working on performance - critical systems and modern architecture patterns. Collaborating closely with cross - functional teams to deliver business - critical solutions.
Senior Engineer at Centra shaping scalable Go platforms for 300+ brands while driving AI - enabled engineering and defining modern engineering practices in a hybrid setup.
Oracle Database Engineer resolving geospatial database issues in a fast, agile environment. Leading development of production - ready systems and ensuring data high availability and integrity.
Azure API Developer responsible for designing and managing APIs in the Microsoft cloud environment. Collaborating with teams to deliver scalable and secure solutions and support a world - class environment.
Senior Platform Engineer joining Squad Clipper to enhance backend services and architecture. Focusing on reusable services, automation, and mentoring within Rabobank's engineering teams.
Senior Software Engineer developing scalable web applications at Fidelity. Collaborating on technical improvements, refining features, and enhancing user experience.
Principal Software Engineer developing FIT customer - facing software solutions for Fidelity. Involved in design, development, and Agile processes within the Institutional Technology Development Team.
Software Engineer building backend systems for OnePay's financial services platform. Collaborating with teams and solving complex scaling challenges in a fast - paced environment.