Confidential Jobs is seeking a highly autonomous Software Engineer who thrives at the intersection of backend infrastructure and real-world human impact. The role involves building and maintaining software infrastructure for NLP and machine learning, ensuring reliable data movement and cloud-based AI pipelines.
Responsibilities:
- Own the end-to-end data pipeline — ingesting, staging, transforming, and delivering data reliably through cloud infrastructure
- Configure and operate AWS services (ECS, Lambda, S3, OpenSearch) with rigor
- Write solid, performant SQL against PostgreSQL
- Contribute to the web application layer — APIs and frontend — using TypeScript (React and Node.js)
- Jump on calls directly with end users to troubleshoot issues, stand up new features, and whiteboard solutions
Requirements:
- Real-world software engineering experience with a strong focus on backend, data pipelines, and cloud infrastructure
- Strong Python proficiency — this is your primary tool, and you use it well
- Hands-on AWS experience, specifically with ECS, Lambda, S3, and OpenSearch (or equivalent search infrastructure)
- Solid SQL skills with PostgreSQL or a comparable relational database
- Working proficiency in TypeScript, React, and Node.js for full-stack contribution