Software Engineer - Backend
Thread AI, New York Office
The role
We are looking for a skilled Backend Engineer to play a key role in developing and maintaining our cutting-edge AI Workflow Orchestration platform. You will be responsible for creating innovative, scalable, and high-performing software solutions that meet both the needs of our customers and the company's strategic objectives.
What you need
- 6+ years of experience in backend software development, with a solid understanding of backend technologies and frameworks
- High level of proficiency in the Java programming language; Python is a nice to have
- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to translate business requirements into technical solutions
- Experience with database systems (SQL/NoSQL, embeddings) and data storage solutions.
- Knowledge of containerization technologies (Docker, Kubernetes) and any cloud platform like GCP, AWS, Azure
- A strong emphasis on high decomp skills, with the ability think creatively to develop effective solutions to complex design challenges while balancing project delivery expectations