Software Engineer, Backend
$140,000–$260,000 year
On-site · New York City, New York, United States or San Francisco, California, United States
Job Summary
As a Backend Engineer at Profound, you will architect and develop high-performance backend systems supporting AI-driven analytics. You will build and maintain scalable APIs for real-time insights and optimize data processing pipelines for large-scale structured and unstructured data. The role requires expertise in backend development, proficiency in programming languages like Node.js, Python, or Rust, and a deep understanding of databases and query optimization. You will also ensure system security and reliability, work collaboratively with front-end engineers and data scientists, and make key technical decisions.
Required Qualifications
- Proficient in Node.js, Python, or Rust
- Deep understanding of databases including PostgreSQL, MySQL, or OLAP databases
- Experience designing efficient data pipelines and working with distributed systems
- Strong grasp of security best practices, API authentication, and performance tuning
- A strong portfolio or GitHub showcasing backend development expertise
- Comfortable in a fast-moving, high-performance startup environment
Desired Qualifications
- Experience with cloud infrastructure such as AWS, GCP, or Azure
- Familiarity with containerization tools like Docker and Kubernetes
Additional Requirements
- Visa sponsorship available for qualified international candidates
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.