Software Engineer (Backend)
✨ AI Summary
Profound is dedicated to empowering businesses to manage their AI presence effectively. We are seeking a Backend Engineer to enhance our AI-driven insights infrastructure. In this role, you will be responsible for creating and optimizing scalable systems that provide real-time analytics.
Main Responsibilities:
- Design and develop robust backend systems for AI analytics.
- Build and maintain scalable APIs for efficient data access and insights.
- Optimize data processing workflows to manage both structured and unstructured data at scale.
- Ensure the security, performance, and reliability of the systems across the stack.
- Collaborate with front-end engineers and data scientists to implement impactful features.
- Make critical technical decisions while balancing speed and maintainability.
Requirements:
- Demonstrated backend development skills through a strong portfolio or GitHub.
- Proficient in Node.js, Python, or Rust, with knowledge of scalable architectures.
- Experience with databases like PostgreSQL or MySQL, and query optimization.
- Skilled in designing efficient data pipelines and working with distributed systems.
- Familiarity with cloud platforms (AWS, GCP, Azure) and container technologies (Docker, Kubernetes).
- Understanding of security practices, API authentication, and performance tuning.
- Able to thrive in a dynamic startup environment.
This is an in-office position, and we offer visa sponsorship for eligible candidates.

