Software Engineer; Backend/AI Systems
Listed on 2026-01-31
-
Software Development
Cloud Engineer - Software, Backend Developer, Software Engineer, DevOps
About Saroe, Inc.
Saroe, Inc. is a technology consulting and staff-augmentation firm helping small to mid-size and enterprise organizations build scalable, modern software solutions. We partner closely with our clients to deliver high-impact work across cloud, AI, automation, and application development.
Saroe, Inc. is supporting a client with this hiring initiative. This position will work closely with the client’s engineering team.
We are supporting a client in hiring a skilled Software Engineer to work on modern, cloud-native, and AI-driven applications. The ideal candidate has strong backend engineering fundamentals, experience with distributed systems, and hands-on exposure to Large Language Model (LLM) integrations. This role involves building scalable APIs, real-time systems, and data pipelines in a collaborative, Agile environment.
Key Responsibilities- Design, develop, and maintain high-performance backend services using FastAPI and RESTful APIs
- Implement event-driven and Pub/Sub architectures using Redis, Kafka, or AWS SQS
- Design and optimize relational databases (RDS) for performance and scalability
- Build real-time data streaming and analytics pipelines using Apache Spark
- Implement Web Socket-based real-time communication features
- Integrate LLM APIs (OpenAI, Claude, Gemini) to deliver AI-powered capabilities
- Implement and maintain CI/CD pipelines and cloud deployments using Azure Dev Ops
- Collaborate with cross-functional teams in an Agile/Scrum environment
- Ensure solutions meet scalability, security, reliability, and performance standards
Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field
- 3–6 years of backend development experience
- Strong hands‑on experience with FastAPI and REST APIs
- Experience with message brokers (Redis, Kafka, AWS SQS)
- Solid understanding of relational databases and schema design
- Experience with Apache Spark for data processing or analytics
- Experience building real-time applications using Web Sockets
- Hands‑on experience integrating LLM APIs (OpenAI, Claude, Gemini)
- Experience using Azure Dev Ops for CI/CD and deployments
- Experience working in an Agile development environment
- Strong problem‑solving and communication skills
- Experience with microservices architecture
- Familiarity with Docker and Kubernetes
- Exposure to cloud platforms (Azure, AWS, or GCP)
- Opportunity to work on AI‑enabled and distributed systems
- Exposure to modern backend and cloud architectures
- Collaborative, delivery‑focused engineering environment
- Long‑term engagement potential
- Work on real‑world, production‑grade AI systems
- Opportunity to collaborate with strong engineering teams and modern tech stacks
- Hybrid work model with flexibility
- Saroe acts as a long‑term partner, not just a placement firm
Chicago, New York, Princeton
- Hybrid – 3 days onsite
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).