Job Description : Software Engineer
Company : Aignosis Location : Jaipur, India (On-site) Position Type : Full-time
About Us
We are a mission-driven health-tech startup based in Jaipur, dedicated to building innovative solutions that improve healthcare outcomes. Our team is passionate about leveraging technology to solve real-world problems. We are looking for experienced builders to help us create a scalable, reliable, and world-class platform.
The Role
We are hiring a Software Engineer II with a strong backend focus to take a key role in designing and building the next generation of our platform. You will be responsible for owning major components of our backend infrastructure, from designing scalable microservices to implementing CI / CD pipelines and ensuring our systems are performant and reliable.
The ideal candidate is a pragmatic problem-solver who has hands-on experience with cloud-native architectures and is comfortable mentoring junior engineers. This is a high-impact role with significant opportunity for ownership and technical leadership.
What You'll Do
- Design, build, and operate scalable and secure backend services using Python (FastAPI).
- Architect and manage event-driven systems using Google Cloud Platform (GCP) services like Pub / Sub, Cloud Run, and Cloud Functions.
- Own and optimize our database architecture (primarily Firestore), ensuring data models are built for performance and scale.
- Build and maintain our CI / CD pipelines (GitHub Actions) to ensure reliable, automated deployments.
- Implement robust monitoring, logging, and alerting for our production systems.
- Mentor junior engineers through code reviews, design discussions, and pair programming.
- Collaborate with the team on full-stack features, contributing to our React frontend when needed.
What We're Looking For
Experience : 3-5+ years of software engineering experience, with a clear focus on backend systems.Expert-Level Backend : Deep knowledge of Python and modern, high-performance web frameworks (FastAPI or Flask is ideal).Cloud Native : Proven, hands-on experience building and deploying applications on Google Cloud Platform (GCP).Event-Driven Architecture : You have built systems using message queues or pub / sub models (Pub / Sub, RabbitMQ, Kafka, etc.).DevOps & CI / CD : You have practical experience with CI / CD (GitHub Actions, Jenkins, etc.) and containerization (Docker, Kubernetes).Leadership : You are a strong communicator and enjoy mentoring teammates.Bonus Points :
Experience with React or another modern frontend framework.Experience with native mobile development (Flutter, React Native).Knowledge of data warehousing (BigQuery) or analytics pipelines.Experience working in a regulated environment (like health-tech / HIPAA).