Summary
Join Arena, a fast-growing Silicon Valley AI startup, as a Senior Backend Engineer and make a significant impact on our app and API service. You will collaborate with experienced engineers to build and optimize AI-powered features, ensuring high performance, scalability, and availability for millions of users. The role involves working with cutting-edge technologies and tackling challenging real-time messaging and AI agent development. Arena offers a competitive salary and benefits package, including paid time off, a learning and development budget, and a supportive work environment.
Requirements
- 6+ years as a backend developer
- Experience with high-traffic and high-performance applications
- Experience with TypeScript
- Experience with Node.js
- Experience with TDD, BDD, or ATDD
- Experience with REST APIs
- Experience with MongoDB, AWS DocumentDB, or other document database
- Curious developer who experiments with AI and AI agents everyday
Responsibilities
- Make our app and API service faster, more scalable, and more flexible
- Collaborate with product and engineering teams to ship AI-powered features and make the existing ones perform orders of magnitude faster
- Design and build AI Agents, RAG pipelines, model fine-tuning and crawling
- Build a real-time chat that can scale to 1M simultaneous users
- Design, optimize and scale AI agent-based architectures, RAG pipelines, and other LLM-driven systems
- Integrate systems with data sources and handle millions of first-party data
- Build complex business rules orchestrations similar to Reddit, Discord, and Whatsapp
Preferred Qualifications
- Experience with statically typed languages (e.g. Java, C#, Go)
- Object-oriented and functional programming
- Experience with Golang
- Experience with AWS
- Experience with SQL
- Experience with React
Benefits
- Competitive salary package & benefits
- 4 weeks of paid time-off
- Learning and Development budget
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.