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