Responsibilities
- Collaborate with a distributed team across Europe and the US to develop essential technologies that support data pipelines for numerous internal teams and hundreds of services.
- Design and build robust communication mechanisms between client libraries and the control plane.
- Enhance the performance and efficiency of a high-throughput, low-level streaming library.
- Improve developer experience by offering excellent support, comprehensive documentation, and proactive issue resolution for a broad user community.
- Manage significant technical projects with full responsibility for their completion and quality.
- Work with other teams to deliver projects that extend beyond your immediate team's responsibilities.
- Guide and support junior engineers and interns, promoting a culture of technical excellence and knowledge sharing.
Requirements
- Self-motivated individual who experiments systematically, iterates quickly, and treats setbacks as opportunities to learn.
- Completes projects thoroughly, ensuring they are fully delivered rather than stopping after initial deployment.
- Excels in team settings, advocates for a blame-free environment, and actively supports colleague development.
- Articulates complex concepts clearly, with experience in gathering stakeholder needs and leading important technical efforts.
- Deeply dedicated to user experience, ensuring that developed tools effectively serve developers.
- Highly skilled in low-level programming languages, with a preference for Rust.
- Enjoys conducting in-depth analyses, especially in performance tuning and resolving intricate system issues.
- Interested in artificial intelligence and regularly uses it to improve personal development processes.
Nice to Have
- Hands-on experience with managing or utilizing large-scale streaming systems such as Kafka.
- Knowledge of language bindings and foreign function interfaces.
Benefits
- Initial stock equity awards (RSUs) and participation in an employee stock purchase program (ESPP).
- Ongoing opportunities for professional growth, product training, and career advancement planning.
- Internal mentorship and buddy initiatives to facilitate networking within the organization.
- Inclusive workplace culture with options to join employee-led community groups.
- Participation in internal discussion panels focused on inclusion topics.
- Complimentary mental health support for employees and dependents aged six and above, available worldwide.
- Attractive benefits package offered globally.
Work Arrangement
Hybrid — Europe, US