Software Engineer I - Backend

India, Remote
Engineering – Engineering /
Full Time /
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) : Hands-on experience with Kubernetes , essential technologies for building scalable microservices architectures, which aligns perfectly with the technical stack required for this role.
    • 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.