Director - Backend Engineering

3 weeks ago


india ZAZZ Full time
Job Description
Key Responsibilities:
  • Lead and oversee backend development projects, ensuring adherence to best practices in coding, architecture, and security.
  • Design and implement robust and scalable microservices architectures to support our business objectives.
  • Provide technical guidance and mentorship to the backend development team, fostering a culture of continuous learning and improvement.
  • Conduct regular code reviews to maintain high standards of code quality, performance, and security.
  • Collaborate with project managers, front-end developers, and designers to ensure seamless project execution and delivery.
  • Manage and prioritize multiple projects, ensuring deadlines are met and resources are allocated effectively.
  • Stay abreast of industry trends, emerging technologies, and best practices in backend development.

Technical Requirements: 
  • Proficiency in backend programming languages such as JavaScript (Node.js), PHP (Laravel, Yii frameworks), Python, and Java.
  • Expertise in designing and implementing RESTful and GraphQL APIs.
  • Experience with serverless architectures and containerization technologies like Docker and Kubernetes.
  • In-depth knowledge of cloud services (AWS, Azure, Google Cloud) including computing, storage, database, networking, and security services.
  • Experience with infrastructure such as code (IaC) tools such as Terraform or AWS Cloud Formation.
  • Strong understanding of both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra) database technologies.
  • Proficiency in database design, optimization, and management for high-load environments.
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines and tools (e.g., Jenkins, GitLab CI/CD, GitHub Actions).
  • Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Expertise in caching mechanisms and database scaling configurations.

Security:
  • Proficiency in implementing security protocols, encryption standards, and data protection laws.
  • Experience with OAuth, JWT, and other authentication mechanisms.
  • Knowledge of common security vulnerabilities (OWASP Top 10) and how to prevent them.
Team Management:
  • Code Reviews: Regular, detailed code reviews to assess code quality, adherence to standards, and implementation of best practices. This also includes evaluating the team's ability to write clean, efficient, and maintainable code.
  • Performance Metrics: Use key performance indicators (KPIs) such as delivery timelines, bug rates, and system performance metrics to evaluate the team's effectiveness.
  • Project Outcomes: Evaluate the success of projects in terms of meeting requirements, staying within budget, and delivering on time. This includes assessing the team's ability to work collaboratively and adapt to changes.
  • Professional Development: Assess each team member's growth in technical skills, knowledge sharing, and contributions to the team's success. Encourage continuous learning and provide opportunities for professional development.
  • Leadership and Initiative: Evaluate team members' abilities to take initiative, lead by example, and contribute to strategic discussions. This includes their participation in planning, problem-solving, and innovation.

Requirements
  • 10+ years of software development experience.
  • Minimum 5 years in backend development.
  • 3 years leading backend projects.
  • Proficiency in Node.js, PHP, Python.
  • Strong microservices architecture knowledge.
  • Experience in RESTful and GraphQL APIs.
  • Familiarity with cloud services (AWS, Azure, Google Cloud).
  • Understanding of IaC tools (Terraform, AWS CloudFormation).
  • Proficiency in SQL and NoSQL databases.
  • Excellent leadership and communication skills.
  • Ability to mentor and develop talent.
  • Project management experience.
  • Strong security implementation skills.
  • Continuous learning mindset.
  • Bachelor's degree in CS or related field.

Requirements
• Key Responsibilities: Lead and oversee backend development projects, ensuring adherence to best practices in coding, architecture, and security. Design and implement robust and scalable microservices architectures to support our business objectives. Provide technical guidance and mentorship to the backend development team, fostering a culture of continuous learning and improvement. Conduct regular code reviews to maintain high standards of code quality, performance, and security. Collaborate with project managers, front-end developers, and designers to ensure seamless project execution and delivery. Manage and prioritize multiple projects, ensuring deadlines are met and resources are allocated effectively. Stay abreast of industry trends, emerging technologies, and best practices in backend development. Technical Requirements: Proficiency in backend programming languages such as JavaScript (Node.js), PHP (Laravel, Yii frameworks), Python, and Java. Expertise in designing and implementing RESTful and GraphQL APIs. Experience with serverless architectures and containerization technologies like Docker and Kubernetes. In-depth knowledge of cloud services (AWS, Azure, Google Cloud) including computing, storage, database, networking, and security services. Experience with infrastructure such as code (IaC) tools such as Terraform or AWS Cloud Formation. Strong understanding of both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra) database technologies. Proficiency in database design, optimization, and management for high-load environments. Experience with continuous integration and continuous deployment (CI/CD) pipelines and tools (e.g., Jenkins, GitLab CI/CD, GitHub Actions). Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack). Expertise in caching mechanisms and database scaling configurations. Security: Proficiency in implementing security protocols, encryption standards, and data protection laws. Experience with OAuth, JWT, and other authentication mechanisms. Knowledge of common security vulnerabilities (OWASP Top 10) and how to prevent them. Team Management: Code Reviews: Regular, detailed code reviews to assess code quality, adherence to standards, and implementation of best practices. This also includes evaluating the team's ability to write clean, efficient, and maintainable code. Performance Metrics: Use key performance indicators (KPIs) such as delivery timelines, bug rates, and system performance metrics to evaluate the team's effectiveness. Project Outcomes: Evaluate the success of projects in terms of meeting requirements, staying within budget, and delivering on time. This includes assessing the team's ability to work collaboratively and adapt to changes. Professional Development: Assess each team member's growth in technical skills, knowledge sharing, and contributions to the team's success. Encourage continuous learning and provide opportunities for professional development. Leadership and Initiative: Evaluate team members' abilities to take initiative, lead by example, and contribute to strategic discussions. This includes their participation in planning, problem-solving, and innovation.

  • India Blueberry Unicorn Services Pvt. Ltd. Full time

    Responsibilities :The areas of direct responsibility for the Engineering Director include : 80% Backend and 20 % FrontendReport to company CEO, who is based out of The Netherlands. Engineering leadership : We have a high quality and enthusiastic team of technologists (engineers, designers, developers) each one of them are handpicked from the market for...

  • Backend Engineer

    1 week ago


    India Meved Solutions Full time

    As a Backend Engineer , you will have the exciting opportunity to work on designing, developing, testing, and maintaining backend systems that power exceptional user experiences. Collaborating closely with cross-functional teams, you will play a pivotal role in transforming ideas into functional and robust backend services that cater to the needs of our...


  • India interface.ai Full time

    Do You Make the Cut? As a Director - Engineering, you will be responsible for: ● Lead a team of Backend, Front end and QA engineers in developing conversational AI products ● Collaborate with product managers, designers, and other stakeholders to define technical requirements and ensure alignment with the company's goals ● Oversee the entire product...


  • India interface.ai Full time

    Do You Make the Cut?As a Director - Engineering, you will be responsible for:● Lead a team of Backend, Front end and QA engineers in developing conversational AI products● Collaborate with product managers, designers, and other stakeholders to define technical requirements and ensure alignment with the company's goals● Oversee the entire product...


  • India interface.ai Full time

    Do You Make the Cut?As a Director - Engineering, you will be responsible for:● Lead a team of Backend, Front end and QA engineers in developing conversational AI products● Collaborate with product managers, designers, and other stakeholders to define technical requirements and ensure alignment with the company's goals● Oversee the entire product...


  • india interface.ai Full time

    Do You Make the Cut? As a Director - Engineering, you will be responsible for: ● Lead a team of Backend, Front end and QA engineers in developing conversational AI products ● Collaborate with product managers, designers, and other stakeholders to define technical requirements and ensure alignment with the company's goals ● Oversee the entire product...


  • India interface Full time

    Do You Make the Cut? As a Director - Engineering, you will be responsible for: ● Lead a team of Backend, Front end and QA engineers in developing conversational AI products ● Collaborate with product managers, designers, and other stakeholders to define technical requirements and ensure alignment with the company's goals ● Oversee the entire product...

  • Backend Engineer

    1 week ago


    India Spigot Software Pvt Ltd Full time

    Responsibilities : Design and Develop Backend Systems : Architect, design, and implement scalable and reliable backend systems using Java technologies. Database Management : Design and optimize database schemas and queries for high performance and scalability. Proficiency in SQL and experience with relational databases (e.g., MySQL, PostgreSQL, Oracle) is...

  • Backend Engineer

    1 month ago


    india Meved Solutions Full time

    As a Backend Engineer , you will have the exciting opportunity to work on designing, developing, testing, and maintaining backend systems that power exceptional user experiences. Collaborating closely with cross-functional teams, you will play a pivotal role in transforming ideas into functional and robust backend services that cater to the needs of our ...

  • Backend Engineer

    2 weeks ago


    india Meved Solutions Full time

    As a Backend Engineer , you will have the exciting opportunity to work on designing, developing, testing, and maintaining backend systems that power exceptional user experiences. Collaborating closely with cross-functional teams, you will play a pivotal role in transforming ideas into functional and robust backend services that cater to the needs of our ...

  • Backend Engineer

    1 week ago


    India Akaike Technologies Full time

    Role : Backend Engineer (MLOps/DevOps).Location : Bengaluru (On-site).Experience : 4+ Years.Job Description : . We are looking for a skilled Backend Engineer with a strong background in MLOps/DevOps to join our team. The ideal candidate will have at least 4 years of experience in developing web applications using frameworks like Django or FastAPI, coupled...


  • India Primo Hiring Solutions Full time

    Role Description : This is a full-time remote role for a Senior Backend Engineer. As a Senior Backend Engineer, you will be responsible for designing, developing, and maintaining the server-side of web applications and APIs. You will collaborate with cross-functional teams to understand business requirements and translate them into scalable, reliable, and...


  • India Avanti staffing Full time

    Hiring Criteria : Strong Backend Engineer profile Mandatory (Experience) Must Have Min 7 YOE in any Backend skill ( Python / Java / NodeJs / Ruby on Rails / Go, etc )Mandatory (Skills) - Must have a Minimum 2+ YOE of in AWS or Azure or GCPMandatory (Company) - Top B2B SaaS Product Companies like (Observe.AI, Whatfix, Rippling, MoEngage, Locus, CleverTap,...


  • India WPRO TALENTS Full time

    Job Description This is a remote position. As a Senior Backend Engineer on our team, you will play a critical role in designing, developing, and maintaining the backend systems that power all our applications and services. You will be responsible for leading and scoping out feature work across our entire backend stack that powers our research product and...


  • India Truxt.ai Full time

    About TruxtTruxt.ai is an early stage, cutting-edge startup revolutionizing the customer Operations & Support landscape through the use of Generative AI. Our mission is to transform customer support experiences by building a robust, pre-trained Generative AI platform. We're seeking passionate team players to join our journey in transforming how businesses...


  • india Truxt.ai Full time

    About Truxt Truxt.ai is an early stage, cutting-edge startup revolutionizing the customer Operations & Support landscape through the use of Generative AI. Our mission is to transform customer support experiences by building a robust, pre-trained Generative AI platform. We're seeking passionate team players to join our journey in transforming how businesses...

  • Backend Engineer

    3 weeks ago


    india Apollo Full time

    YOUR ROLE & MISSION As a Backend Software Engineer, you will be a critical part of our growing company, working on a cross-functional team to implement best practices in technology, architecture, and process. You'll have the chance to work in an open and collaborative environment, receive and give hands-on mentorship and have opportunities to grow and...

  • Backend Engineer

    4 weeks ago


    india Assert IT Solutions Full time

    Company Description Assert IT Solutions is a dynamic team of IT professionals based in Ghaziabad, India. We specialize in providing top-notch IT solutions to startups and MNCs worldwide. With expertise in Android, iOS, Node, Ionic, Angular, Magento, Python, and more, we have successfully delivered 38+ projects over the past 8 months. As we continue to grow,...

  • Backend QA Engineer

    1 week ago


    India System Soft Technologies Full time

    Job SummaryClient is looking for Backend QA Engineer with Performance TestingQualificationsRESTAssured & JavaTesting APIs and backend, swagger document, multiple APIs Postman AutomateScriptingCucumber for BDD

  • Backend QA Engineer

    7 days ago


    India System Soft Technologies Full time

    Job Summary Client is looking for Backend QA Engineer with Performance Testing Qualifications RESTAssured & Java Testing APIs and backend, swagger document, multiple APIs Postman Automate Scripting Cucumber for BDD