Apply

Engineering Manager, (Remote, Mexico-Based)

Posted 2024-10-23

View full description

💎 Seniority level: Manager, 15+ years

📍 Location: Mexico, Pacific Time Zone, NOT STATED

💸 Salary: 6000 - 8000 USD per month

🔍 Industry: AI and B2B technologies

🏢 Company: Invitro Capital

⏳ Experience: 15+ years

🪄 Skills: AWSBackend DevelopmentDockerLeadershipProject ManagementPythonAgileDjangoFlaskFrontend DevelopmentGitJenkinsKubernetesMachine LearningSoftware ArchitectureProduct DevelopmentAzureData engineeringFastAPIReduxReactCI/CDAgile methodologiesTerraform

Requirements:
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 15+ years of experience in software engineering, with a strong track record of leading and managing engineering teams.
  • Proven expertise in cloud solutions (AWS, Azure, Google Cloud), AI technologies, microservices architecture, and Python-based backend development (Django, Flask, FastAPI).
  • Strong experience with frontend technologies, particularly React and its ecosystem (e.g., Redux, React Router).
  • Strong technical background in solution design, software architecture, and developing scalable, high-traffic applications.
  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Hands-on experience with agile development methodologies and project management frameworks.
  • Familiarity with CI/CD pipelines and tools like Jenkins, Git, GitHub Actions, and Terraform for infrastructure management.
  • Excellent communication and leadership skills, with the ability to motivate and inspire a team of engineers.
  • Exceptional problem-solving and analytical abilities, with a focus on delivering innovative technical solutions.
  • Proficient organizational and time management skills, capable of managing multiple projects and priorities effectively.
Responsibilities:
  • Lead, mentor, and manage a team of software engineers, fostering a collaborative and innovative environment.
  • Define and enforce technical standards, best practices, and processes, particularly focusing on cloud solutions, AI, microservices, backend, and frontend development.
  • Collaborate with product managers, designers, and stakeholders to translate complex business requirements into robust technical solutions.
  • Oversee the design and development of scalable backend systems, microservices, and frontend applications, ensuring high performance, security, and reliability.
  • Drive the implementation of AI models, data engineering solutions, and cloud-based architectures to optimize business processes.
  • Conduct regular performance reviews, providing feedback and identifying opportunities for team development and growth.
  • Promote a culture of continuous learning, encouraging the adoption of new technologies and methodologies.
  • Stay current with industry trends, emerging technologies, and best practices in cloud solutions, microservices, AI, software engineering, and frontend technologies like React.
Apply