Backend Developer
2 hours ago
Amsterdam-Zuid, Amsterdam
Join a dynamic, rapidly-growing technology company dedicated to empowering organizations and building lasting partnerships. We focus on driving innovation, championing inclusivity, and enabling our teams to create positive impact through effective digital engagement. As our engineering organization grows, we are seeking a proactive and skilled Backend Developer to help design and build reliable, scalable server-side systems that power our products. 🌐 Position Overview -- Backend Developer \| Server-Side Engineering \& System Reliability As a Backend Developer, you will be responsible for designing, implementing, and maintaining backend services and APIs that deliver performant, secure, and maintainable solutions. You will collaborate closely with frontend engineers, mobile developers, product managers, and DevOps to translate product requirements into robust technical designs and production-ready systems. This role values pragmatic engineering, strong testing practices, and an ownership mindset in a fast-paced, inclusive environment. 🎯 Key Responsibilities -- • Design, implement, and maintain RESTful and/or gRPC APIs, microservices, and backend components that meet scalability and reliability goals., • Write clean, well-tested code with an emphasis on maintainability, observability, and performance., • Collaborate with product, frontend, and mobile teams to define data models, API contracts, and integration approaches., • Participate in architecture and design reviews; propose improvements to reduce latency, cost, and operational complexity., • Implement monitoring, logging, and alerting to ensure system health and to enable fast incident response., • Contribute to CI/CD pipelines, automated testing, and deployment practices to accelerate safe delivery., • Help troubleshoot production issues and perform root cause analysis to prevent recurrence., • Mentor junior engineers, share knowledge, and contribute to a culture of continuous improvement. What you'll need • 3+ years of professional backend development experience building web-scale services., • Proficiency in at least one modern backend language (e.g., Java, Kotlin, Go, Python, Ruby, Node.js) and strong fundamentals in data structures and algorithms., • Experience designing and maintaining RESTful APIs and familiarity with gRPC or GraphQL is a plus., • Solid understanding of relational and NoSQL databases, schema design, and query optimization., • Practical experience with cloud platforms (AWS, GCP, or Azure) and core cloud services (compute, storage, networking)., • Familiarity with containerization and orchestration (Docker, Kubernetes) and CI/CD tooling., • Good testing practices, including unit, integration, and end-to-end testing., • Strong communication skills and proven ability to collaborate across distributed, cross-functional teams. Nice to have • Experience with event-driven architectures, message brokers (Kafka, RabbitMQ), or streaming systems., • Knowledge of advanced performance tuning, caching strategies, and CDN usage., • Experience with infrastructure as code (Terraform, CloudFormation) and SRE practices., • Familiarity with security best practices, authentication/authorization frameworks, and data privacy considerations., • Open-source contributions or experience operating production systems at scale. What you'll be doing • Deliver end-to-end backend features from design through production while partnering with product and design., • Own service-level objectives (SLOs) and work to meet reliability and latency targets., • Participate in on-call rotations and help improve runbook and incident response processes., • Drive technical projects that improve platform scalability, developer productivity, and operational efficiency. Benefits • Competitive financial compensation that reflects your experience and impact., • Comprehensive medical insurance for you and your close ones., • Flexible work arrangements: remote, office, or hybrid options, including the possibility to work from abroad., • A free Revolut Metal subscription loaded with perks., • Exciting team events year-round and dedicated learning budget to support career growth. About us We're committed to helping companies look their best to potential candidates and to building products that make our users more successful. We only grow if our users succeed --- we're dedicated to giving teams the tools they need to recruit and engage effectively. We value inclusivity, collaboration, and continuous improvement, and we strive to create an environment where every team member can thrive.