2 hours ago
Bengaluru, IndiaStaff+
Responsibilities
- Design and develop scalable applications and backend services using Python, FastAPI, Flask, or Django.
- Build frontend applications using React, Streamlit, or HTML.
- Develop and integrate APIs, microservices, and distributed services using REST, gRPC, Kafka, or similar technologies.
- Build and deploy applications with Docker, Kubernetes, and cloud platforms such as AWS or GCP.
- Contribute to application performance, scalability, reliability, security, and maintainability.
- Collaborate with product, architecture, and engineering teams to translate business requirements into technical solutions.
- Contribute to AI-enabled applications and agentic solutions as requirements evolve.
Requirements
- 5+ years of software engineering experience with strong full-stack or backend development experience.
- Strong hands-on expertise in Python.
- Understanding of CI/CD and DevOps practices.
- Experience with APIs, microservices, distributed systems, and cloud-based applications.
- Hands-on experience with SQL or NoSQL databases, Docker, and Kubernetes.
- Experience working with AWS or GCP.
- Understanding of software design, testing, and engineering best practices.
- Strong problem-solving, communication, and collaboration skills.
- Preferred: experience with Google ADK, OpenAI SDK, LangChain, or similar AI frameworks.
- Preferred: experience building MCP servers or agentic solutions and exposure to AI-assisted software development.
Tech Stack
Categories
About Equinix
Equinix (Nasdaq: EQIX) is the world’s digital infrastructure company®, enabling digital leaders to harness a trusted platform to bring together and interconnect the foundational infrastructure that powers their success. Equinix enables today’s businesses to access all the right places, partners and possibilities they need to accelerate advantage. With Equinix, they can scale with agility, speed the launch of digital services, deliver world-class experiences and multiply their value.
