As a Staff Software Engineer, I held a leadership role within the company, including being the head of the Platform team. In this capacity, my primary responsibilities included leading the development and configuration of essential tools and company-wide services, such as Temporal, Prefect, and Kubernetes. I actively championed best practices and knowledge sharing, delivering tech talks and courses to promote a culture of continuous improvement.
In addition to my infrastructure-focused role, I played a key part in software development within critical business areas, including inventory, order and fulfillment management, refunds and returns, and our marketplace. My multifaceted contributions extended to the hiring process, where I interviewed numerous back-end and DevOps engineers. I also played a pivotal role in shaping the technical assessments utilized for candidate evaluation.
During my tenure, I faced the challenge of aligning the company’s technical vision with the executive committee’s perspective, which led to a strategic decision. Recognizing the misalignment, I made the decision to leave the company, allowing both the technical and executive teams to pursue their respective visions independently.
In terms of leadership style, I adopt a hands-off approach, emphasizing the establishment of best practices, robust documentation, and the provision of educational resources. This approach aims to empower the engineering team to thrive autonomously while scaling my influence within the organization.