Connolly Logo

Connolly

Lead Software Engineer

Posted One Month Ago
Be an Early Applicant
Remote
Hiring Remotely in IN
Senior level
Remote
Hiring Remotely in IN
Senior level
Lead backend engineering for a centralized AI platform, designing scalable REST APIs and Python services for agent lifecycle management, deployment, monitoring, authentication, authorization, and asynchronous workflows. Develop data layers and database schemas, contribute to distributed architecture and SDK design, and ensure reliability through testing, CI/CD, and security practices. Mentor engineers, guide technical decisions, and work with modern agentic AI frameworks.
The summary above was generated by AI
Overview

We are seeking a Lead Software Engineer to design and deliver the core backend services for our centralized AI platform. This role bridges hands-on engineering and technical leadership — owning major components of the backend while guiding mid-level engineers. You’ll work closely with senior ICs and cross-functional teams to build scalable, secure, and reliable services that power our agentic framework, enabling teams across the company to deploy and manage AI agents seamlessly.


Responsibilities
  • Design and implement scalable RESTful API endpoints for the AI platform.
  • Build and optimize backend services in Python (FastAPI, Django, or Flask) to handle agent lifecycle management, deployment, and monitoring.
  • Contribute to secure authentication and authorization systems supporting multi-tenant architecture.
  • Develop efficient data access layers and database schemas for AI agent operations.
  • Implement asynchronous task processing for long-running AI workflows.
  • Collaborate with IC5 engineers on backend architecture and SDK designs, contributing to technical direction while driving execution.
  • Provide mentorship to IC3 engineers through code reviews, technical discussions, and best practices.
  • Ensure quality and reliability through automated testing, CI/CD pipelines, and adherence to security standards.
  • Stay updated on modern backend and AI/agentic frameworks (LangChain, CrewAI, AutoGen, LangGraph).
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 5+ years of backend development experience, with significant experience building scalable Python applications and APIs.
  • Proficiency with modern Python frameworks (FastAPI, Django REST Framework, Flask).
  • Solid experience with relational databases (PostgreSQL, MySQL) and ORM frameworks (SQLAlchemy, Django ORM).
  • Hands-on familiarity with distributed systems or microservices.
  • Working knowledge of containerization and orchestration (Docker, Kubernetes).
  • Experience with Git, CI/CD workflows, and automated testing.
  • Exposure to agentic AI frameworks (LangChain, LangGraph, CrewAI, AutoGen) or strong interest in learning.
  • Cloud experience (AWS, GCP, or Azure) preferred.
  • Demonstrated ability to mentor junior engineers and influence technical decisions.

Similar Jobs

Yesterday
In-Office or Remote
Expert/Leader
Expert/Leader
Database
Lead a backend engineering team building enterprise financial reporting and BI solutions. Own architecture, technical design, coding, code reviews, delivery quality, and roadmap decisions across Oracle, .NET/C#, Azure, and BI technologies. Coach engineers, promote AI-assisted development with tools such as GitHub Copilot and Claude Code, manage performance and growth, and enforce engineering, release, and CI/CD standards while partnering with Product, QA, DevOps, and Customer Success.
Top Skills: .NetAzureC#Ci/CdClaude CodeCursorGitGithub CopilotOraclePl/SqlPower BIQlikRest ApisSQLTableau
10 Days Ago
Remote
Karnataka, IND
Senior level
Senior level
Other • Retail
Leads hands-on engineering for Kubernetes-native cloud control planes across Cloud Edge, Storage, and Backup platforms. Designs Crossplane compositions, APIs, controllers, and reusable platform abstractions; writes and reviews Go services; modernizes legacy provisioning into declarative models; and establishes standards for testing, releases, observability, and operational readiness. Partners across global teams, mentors engineers, leads architecture decisions, participates in on-call support, and serves as a production escalation point.
Top Skills: APIsAWSAzureCloud-Native PlatformsCrossplaneCustom Resource Definitions (Crds)Distributed SystemsGoInfrastructure As CodeKubernetesKubernetes ControllersRustTerraform
2 Days Ago
Remote
Karnataka, IND
Expert/Leader
Expert/Leader
Other • Retail
Leads the design, development, deployment, and operation of scalable cloud-native order management and product data services. Responsibilities include architecture, full-stack implementation, API and microservice development, GenAI integration, testing, observability, CI/CD, production support, code reviews, mentoring, and cross-functional delivery. The role owns capabilities end to end while improving platform performance, reliability, scalability, and operational readiness in a globally distributed Agile environment.
Top Skills: AWSCucumberDomain-Driven DesignDynamoDBGenerative AiGitGoogle Cloud PlatformGrafanaIbm SterlingJavaJenkinsJunitKibanaMicroservicesAzureMockitoModel Context Protocol (Mcp)MySQLNew RelicOraclePlaywrightRestful ServicesRetrieval-Augmented GenerationSignalfxSplunkSpring Boot

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account