Blackbird.AI helps organizations discover emergent threats and stay one step ahead of real-world harm through our AI-powered Narrative and Risk Intelligence Platform. Our commitment is to prioritize safety and security, providing the tools to identify potential risks and ensure a safer environment proactively. No matter the job or where it’s located, we’re all connected by a shared vision: To lead and enhance the landscape of risk intelligence.
As a Principal Full-Stack Engineer, you will play a critical role in designing, developing, and scaling our platform, ensuring seamless user experiences and robust backend infrastructure. Reporting to the Director of Engineering, you will contribute to architectural decisions, collaborate with cross-functional teams, and deliver high-impact solutions across the entire stack—from frontend UI/UX to backend services and cloud infrastructure.
As a Principal Full-Stack Engineer, you will:
- Lead the design, architecture, and development of scalable full-stack applications using modern web technologies.
- Define and drive technical strategy, setting best practices for performance, security, and maintainability.
- 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 to create seamless, intuitive user experiences.
- Provide mentorship and technical leadership, fostering a culture of innovation and technical excellence.
- Conduct code reviews, architectural discussions, and technical deep dives to ensure high-quality, maintainable code.
- Stay ahead of emerging technologies and industry trends, evaluating tools that drive innovation and efficiency.
What you'll bring:
- 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 where adaptability is key.
We’ve outlined specific skills, experience, and requirements for this position, but don’t stress if you don’t meet every single one. Our Talent Team is dedicated to discovering exceptional individuals, and they might identify a relevant aspect of your background that suits this role or another opportunity within Blackbird.AI.
If you have passion for the role, please still apply.
What’s in it for you:
Blackbird.AI is embarking on an exciting growth journey with numerous opportunities for career development within the company. You will join a nurturing, inclusive, and experienced team.
Join us as we soar to new heights!
Values:
At Blackbird.AI, our core values shape how we work and make decisions. Our values inspire us to be authentic and continue improving.
We embrace a strong sense of responsibility to society, recognizing the vital role our services play in empowering governments, communities, and individuals to foster critical thinking.. We believe in integrating personal and professional lives with societal needs, emphasizing the importance of creating an environment that attracts top talent and provides substantial growth opportunities. We are motivated by the potential of science and technology to impact humanity positively.

0 applies
10 views
Other Jobs from BLACKBIRD.AI
Senior / Principal Software Engineer
Similar Jobs
Senior Full Stack Engineer
Forward Deployed Software Engineer
Forward Deployed Software Engineer
Staff Software Engineer, Payments
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say