Principal Software Engineer
1 week ago
Overview:
Cotiviti is seeking an experienced Backend Developer to design and build the backend infrastructure for our centralized AI platform. This role will focus on developing robust, scalable backend services that power our agentic framework and enable teams across the company to securely deploy, manage, and access AI agents through unified APIs and user interfaces.
Responsibilities:
- Design and implement scalable RESTful APIs endpoints for the AI platform
- Design and develop Python/Java SDKs that provide intuitive interfaces for teams to interact with the AI platform
- Build robust backend services using Python (FastAPI, Django, or Flask) to handle agent lifecycle management, deployment, and monitoring
- Develop secure authentication and authorization systems supporting multi-tenant architecture
- Understand how agentic solution works and create efficient data access layers and database schemas that enable AI agents to interact with various internal data sources
- Implement asynchronous task processing systems for handling long-running AI agent operations
- Lead technical discussions, mentor junior engineers, and help set the technical vision for the AI platform roadmap.
- Ensure compliance with security, privacy, and regulatory requirements across the software development lifecycle.
- Provide technical guidance on backend architecture, Python development, and SDK design best practices
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 8+ years of backend development experience with 5+ years building scalable Python applications and APIs
- Experience in building large-scale distributed systems and microservices.
- Strong programming skills in Python; proficiency in Java a plus.
- Expert-level proficiency in Python and modern frameworks (FastAPI, Django REST Framework, Flask)
- Strong experience with database technologies (PostgreSQL, MySQL) and ORM frameworks (SQLAlchemy, Django ORM)
- Hands-on experience with agentic AI frameworks such as LangChain, LangGraph, CrewAI, AutoGen, or similar.
- Proven experience developing and maintaining SDKs or client libraries for internal or external usage
- Strong experience with version control (Git), CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins), and automated testing
- Experience with containerization and orchestration (e.g., Docker, Kubernetes).
- Cloud platform experience (AWS, GCP, or Azure).
-
Principal Software Engineer
5 days ago
Remote, India Rapid7 Full time ₹ 6,00,000 - ₹ 18,00,000 per yearThe Prinicipal Software Engineer on the Vulnerability Coverage team will help set technical direction for delivering accurate vulnerability detections to our customers in a timely manner. They will serve as an expert and owner for a portion of the overall coverage portfolio, participate in architectural discussions and successfully deliver new capabilities...
-
Principal Software Engineer
6 days ago
Remote, India Kiash Soluitons LLP Full time ₹ 1,61,20,000 per yearThis is a permanent full time role with an option to work from home.However, if you are sortlisted - you must come down to Vadodara (office) for first 5 days before going back - Your travel and Accomodation provided by the company.Summary:The Principal Software Engineer is responsible for designing, developing, and maintaining high-quality software products...
-
Principal Data Engineer
2 weeks ago
Remote, India Codash Solutions Full time ₹ 16,80,000 - ₹ 18,00,000 per yearPrincipal Data EngineerShift timings - 07:30 pm - 04:30 amExp - 10+yrsWe're seeking a Principal Software Engineer—or an exceptional Senior Software Engineer—to play a key role in building and optimizing complex data solutions. This position calls for deep expertise in programming, architecture, and modern data technologies, with a strong emphasis on...
-
Principal Software Engineer
3 weeks ago
Pacific Remote Islands Marine National Monument, India Rapid7 Full timeThe Prinicipal Software Engineer on the Vulnerability Coverage team will help set technical direction for delivering accurate vulnerability detections to our customers in a timely manner. They will serve as an expert and owner for a portion of the overall coverage portfolio, participate in architectural discussions and successfully deliver new capabilities...
-
Principal Data Engineer
3 weeks ago
Pacific Remote Islands Marine National Monument, India Codash Solutions Full timePrincipal Data Engineer Shift timings - 07:30 pm - 04:30 am Exp - 10+yrs We're seeking a Principal Software Engineer—or an exceptional Senior Software Engineer—to play a key role in building and optimizing complex data solutions. This position calls for deep expertise in programming, architecture, and modern data technologies, with a strong emphasis on...
-
Principal Data Engineer
2 weeks ago
Remote, India Autodesk Full time ₹ 8,00,000 - ₹ 20,00,000 per yearJob Requisition ID #25WD91911Position Overview Autodesk is seeking a Principal Data Engineer to lead the design and development of data architecture, pipeline for our data team. In this role, you will shape the future of our data ecosystem, driving innovation across data pipelines, architecture, and cloud platforms. You'll partner closely with analysts,...
-
Principal Software Engineer
2 weeks ago
Remote, India Deltek Full time ₹ 8,00,000 - ₹ 24,00,000 per yearAs the recognized global standard for project-based businesses, Deltek delivers software and information solutions to help organizations achieve their purpose. Our market leadership stems from the work of our diverse employees who are united by a passion for learning, growing and making a difference. At Deltek, we take immense pride in creating a balanced,...
-
Lead Software Engineer
2 weeks ago
Remote, India Cloud Software Group Full time ₹ 6,00,000 - ₹ 18,00,000 per yearAbout This Team:Software Engineer's in the IBM Integration team key tasks are to map out, coordinate, and oversee the activities for the design, development, and execution Job Description/Responsibilities:Development and contributing to the development, enhancement, maintenance and support of TIBCO Mainframe applications and the related systemsUnderstand...
-
Principal Architect
2 weeks ago
Remote, India NewPage Digital Healthcare Solutions Full timeAs a Principal Architect, you will own the integrity and strength of the solutions recommended, leveraging the transformative power of artificial intelligence to elevate our capabilities. You'll act as a trusted advisor to our team and clients, utili **Benefits**: Flexible and remote work Employee-centric culture Supportive peers Work-life balance Generous...
-
Senior Software Engineer
2 weeks ago
Remote, India W Energy Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout the RoleWe are looking for an experienced and passionate Senior Software Engineer to join our team. This role will focus on building scalable, secure, and high-performance applications that power critical business processes for our customers. You will work on complex system design, deliver high-quality features, and influence the technical direction of...