As a Software Engineer on our Metadata Automation team, you’ll play a pivotal role in building and maintaining the tools that revolutionize how we update metadata. You’ll leverage your coding expertise to design user-friendly APIs, collaborate closely with various teams to craft solutions, and ensure the smooth operation of our backend infrastructure. A thirst for knowledge and a commitment to quality will be essential as you stay ahead of the curve with the latest technologies and write robust, reliable code. This is your chance to make a real impact – join us and be the hero of efficient metadata updates!
What will you do? 🤔
Designing and Developing Efficient APIs: You will be responsible for creating APIs that simplify complex data interactions for our web applications, ensuring seamless user experiences
Collaborating with Engineers: Working closely with fellow engineers, you’ll ensure that the backend systems supporting our products are robust, scalable, and efficiently managed
Staying Ahead of Technological Advancements: Keeping abreast of the latest technologies and trends, you’ll actively learn and implement cutting-edge tools and methodologies to maintain our systems’ competitiveness
Managing Computing and Storage Infrastructure: Taking charge of managing and maintaining our computing and storage infrastructure, you’ll ensure optimal performance and scalability to support the needs of various product teams
Understanding User Needs and Crafting Solutions: Collaborating closely with both engineering and product teams, you’ll gain insights into user requirements and preferences, translating these insights into effective technical solutions
Employing Robust Testing Practices: Implementing thorough testing practices, you’ll identify and mitigate potential risks to ensure that our systems are stable, secure, and reliable
What makes you a match for us? 😍
Proficiency in Golang and Python: Demonstrated expertise in both Golang and Python, enabling effective contribution to the development of robust systems capable of handling massive scale
Experience with Kubernetes (K8s) and Argo: Hands-on experience with Kubernetes and Argo, essential technologies for building scalable microservices architectures, which aligns perfectly with the technical stack required for this role
Familiarity with Numaflow: Familiarity with Numaflow further strengthens the ability to design and implement efficient systems for metadata automation, complementing the existing technology landscape
Proven Ability in Building Scalable Systems: Demonstrated success in designing and developing scalable systems using microservices architecture, showcasing the ability to tackle complex challenges and deliver reliable solutions
Strong Analytical and Problem-Solving Skills: Strong analytical and problem-solving skills, with a focus on risk mitigation, are evident, which will be invaluable in addressing technical challenges and driving continuous improvement within the team
Passion for Building User-Friendly APIs: A passion for building user-friendly APIs that simplify complex data interactions is apparent, aligning with our commitment to delivering intuitive solutions for our users