Software Engineer - Evolving Agent Frameworks
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
About the RoleWe are seeking highly skilled Software Engineers to join our dynamic and fast-paced development team. The ideal candidate will have strong expertise in backend development, API integrations, and distributed systems, with hands-on experience in modern cloud-based and AI-driven application architectures.Key ResponsibilitiesDesign, develop, and maintain high-performance applications using Fast API and RESTful APIs.Implement Pub/Sub messaging patterns using Redis, Kafka, or AWS SQS.Work with RDS and other relational database systems for scalable data storage and retrieval.Develop and optimize real-time data streaming and analytics solutions using Apache Spark.Integrate and manage WebSocket connections for live data updates and interactive applications.Work with LLM APIs such as Open AI, Claude, and Gemini to build AI-powered features.Implement CI/CD pipelines and cloud deployment processes using Azure DevOps.Collaborate in Agile teams, participating in sprint planning, code reviews, and retrospectives.Ensure scalability, security, and performance of the applications.Required Skills & QualificationsBachelor’s degree in Computer Science, Engineering, or related field.3–6 years of experience in backend development with Fast API and REST APIs.Strong experience with message brokers (Redis, Kafka, or AWS SQS).Proficient in RDS and relational database design.Experience with Spark for data processing and analytics.Proficiency in WebSocket-based real-time application development.Hands-on experience with LLM API integrations (Open AI, Claude, Gemini).Strong knowledge of Azure DevOps for CI/CD and deployment.Experience working in an Agile development environment.Excellent problem-solving and communication skills.Good to HaveKnowledge of microservices architecture.Experience with containerization (Docker/Kubernetes).Familiarity with cloud platforms (Azure/AWS/GCP).