Job Openings G44 - Full Stack Engineer

About the job G44 - Full Stack Engineer

Key Responsibilities

  • Lead one or more cross-functional agile squads consisting of Engineers, Product
  • Managers, and Designers to solicit business requirements & deliver technical solutions
  • Lead the technical design and architecture of software solutions, ensuring security, scalability, performance, and maintainability
  • Guide, mentor and work closely with your team to uplift product engineering competencies
  • Establish coding standards, best practices, and development processes for your team(s)
  • Identify and resolve technical debt/risks while balancing feature development
  • Drive adoption of relevant, up-to-date technologies, practices, and tools in modern software development lifecycle
  • Lead/Guide Scrum ceremonies, providing technical/product context and removing blockers

Requirements

  • 5-8 years of software engineering experience building reasonably large high availability systems at scale
  • Proven track record of leading & delivering technically complex products
  • Strong experience in modern full-stack web application technologies; experience in modern front-end engineering on Next.Js/React.js and Python/TypeScript/Node.js on the backend is preferred
  • Strong knowledge of databases (SQL & NoSQL) and data modeling
  • Experience with cloud platforms such as AWS (preferred), Azure and/or GCP
  • Experience with CI/CD pipelines (e.g., GitLab CI, GitHub Actions, etc.)
  • Experience with Docker, Kubernetes or other container orchestration tools (ECS preferred)
  • Experience with observability and monitoring tools, especially the ELK stack, AWS CloudWatch, Splunk
  • Excellent communication skills with ability to explain technical concepts to nontechnical stakeholders
  • Bonus: Familiarity with 3D/BIM modelling and AI/ML infrastructure