Staff Software Engineer - IPO (Identity & Performance Optimizations)
Adyen
3 months ago
Amsterdam, Netherlands
Staff+
H1B Sponsor
Responsibilities
- Design and develop robust, scalable software systems that integrate Machine Learning models into production environments.
- Collaborate closely with product managers, data scientists, and business stakeholders to understand business problems and translate them into technical solutions.
- Evaluate new technologies, frameworks, and tools, and drive their adoption where appropriate to solve real business challenges.
- Mentor and guide junior engineers and peers through technical leadership and knowledge sharing.
- Advocate for best practices in software engineering and system architecture.
- Continuously learn and stay up-to-date with advancements in software engineering, infrastructure, and AI technologies.
- Lead technical design discussions and contribute to the strategic direction of the technology roadmap.
- Engage in cross-functional collaboration with non-technical functions like Account Management, Compliance, and Operations.
Requirements
- At least 10-12 years of extensive industry hands-on experience in Software Engineering and building data-intensive applications.
- Experience with building scalable, reliable, and low-latency systems.
- Strong programming skills in Java; Python is a plus.
- Experience in incident management.
- Experience working with SQL and NoSQL databases like Postgres and Cassandra.
- Knowledge of streaming and queuing frameworks like Kafka and RabbitMQ.
- Deep curiosity and drive to continually learn new technologies and techniques.
- Familiarity with data engineering concepts, big data tools (like Spark), and distributed data architectures.
- Passion for applying technology to solve real business problems in a pragmatic and impactful way.
- Excellent communication skills and a collaborative mindset.
Tech Stack
Apache CassandraApache KafkaJavaPostgreSQLPythonRabbitMQSQL
Categories
AI & MLBackendData Science