Our engineering team is a collaborative and innovative group dedicated to driving excellence in the digital retail space and online marketplace. We foster a culture of continuous learning and growth, encouraging our engineers to explore new technologies and approaches to solving complex challenges. With a focus on agile and iterative development, we prioritize quality and reliability in delivering products that meet the highest standards. Our customer-centric approach ensures we create intuitive, user-friendly experiences that enhance the online shopping journey. Join our dynamic team and revolutionize the future of e-commerce technology.
Job Summary
We are seeking a Backend Chapter Lead to spearhead our engineering efforts and serve as the lead software architect, delivering scalable, secure, and high-performance backend systems. In this role, you will design and guide the development of robust architectures while mentoring a team of engineers. You will collaborate with cross-functional teams to drive impactful solutions, influence technical decisions, and shape the strategic direction of our backend infrastructure.
Responsibilities:
Provide technical leadership and mentorship to a team of backend engineers, fostering a collaborative and high-performing team culture.
Define and implement the backend technical roadmap, ensuring alignment with the organization’s strategic goals and engineering vision.
Architect, design, and oversee the development of scalable, secure, high-performance backend systems.
Establish and uphold best practices in software engineering, system design, and development processes.
Collaborate effectively with frontend, DevOps, and product teams to deliver cohesive, end-to-end solutions.
Drive the adoption of modern backend frameworks, tools, and methodologies to maintain a competitive edge in the industry.
Optimize backend systems for superior performance, reliability, and scalability.
Stay abreast of emerging technologies, evaluating their potential to enhance the organization’s systems and processes.
Lead efforts to debug, troubleshoot, and resolve complex technical issues, ensuring system stability and reliability.
Act as a technical advisor and mentor, supporting the professional growth and skill development of team members.
Requirements:
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
Extensive experience in backend development with proficiency in programming languages such as PHP, Python, Java, Node.js, or Go.
Strong expertise in system architecture, microservices, and distributed systems design.
Proficiency in designing and managing APIs, databases (SQL/NoSQL), and cloud infrastructure.
Proven experience in leading technical teams and managing projects from inception to successful delivery.
Familiarity with DevOps practices, CI/CD pipelines, and containerization technologies (e.g., Docker, Kubernetes).
Excellent problem-solving skills, with a focus on scalability, performance optimization, and reliability.
Outstanding communication and leadership skills, with the ability to inspire and drive collaboration across teams.
Demonstrated commitment to continuous learning and staying updated on the latest backend technologies and industry trends.
معرفی شرکت
ما در دیجیکالا به عنوان شرکتی که در حوزه تجارت الکترونیک فعالیت میکنه، به دنبال تحقق رویای «لبخندی برای همه ایران» هستیم. در همین راستا، با بهرهگیری از فناوریهای روز دنیا و توسعه مداوم سرویسهای مبتنی بر تکنولوژی، ارزشهای خودمون رو در مشتریمحوری، اشتیاق برای تعالی، کارگروهی و نتیجهگرایی دنبال میکنیم.
در گروه دیجیکالا امکانی فراهم شده تا ما با افراد با تخصصهای متنوع در یک مجموعه فعالیت کنیم. علاوه بر این، با توجه به سرعت رشد بالا در دیجیکالا، امکان رشد و توسعه رو در مواجهه با چالشها و استفاده از برنامههای توسعه و آموزش متنوع داریم.