Principal Full-Stack Engineer

B
Blackbird.AIRisk Intelligence
United StatesFull-TimePrincipal
Salary100000.0 - 120000.0 USD per year

Job Details

Languages
English
Experience
7+ years
Required Skills
AWSBackend DevelopmentDockerGraphQLLeadershipNode.jsPostgreSQLPythonFull Stack DevelopmentGCPKubernetesMySQLReact.jsAPI testingAzureREST APINext.jsNosqlCI/CDDevOpsMicroservicesMentoring

Requirements

  • 7+ years of experience in full-stack software engineering, with a focus on scalable web applications
  • Strong proficiency in modern frontend frameworks such as React or Next.js
  • Expertise in backend development with Node.js (JavaScript or TypeScript) and Python
  • Deep understanding of API development (REST, GraphQL) and microservices architecture
  • Experience deploying and managing applications in cloud environments (AWS, GCP, or Azure)
  • Strong knowledge of database technologies, including PostgreSQL, MySQL, and NoSQL databases
  • Experience with CI/CD pipelines, DevOps practices, and containerization (Docker, Kubernetes)
  • Proven leadership experience, mentoring engineers and leading technical initiatives
  • Ability to balance hands-on coding with high-level architecture and system design
  • Startup experience or familiarity with fast-paced environments

Responsibilities

  • Lead the design, architecture, and development of scalable full-stack applications
  • Define and drive technical strategy, setting best practices
  • Develop and optimize frontend applications using React, TypeScript, or similar frameworks
  • Build and maintain backend architectures using Python, Node.js, or other scalable backend technologies
  • Architect and implement highly scalable APIs, microservices, and cloud-based systems
  • Collaborate with Product, Design, and AI/ML teams
  • Provide mentorship and technical leadership
  • Conduct code reviews, architectural discussions, and technical deep dives
  • Stay ahead of emerging technologies and industry trends
100000.0 - 120000.0 USD per year
Apply Now