Logo
Senior Software Engineer II
connectwise • Bangalore, IND
No Relocation
Posted: March 22, 2026
Job Description
Overview
We are seeking a highly experienced Senior Software Engineer II with professional software development experience.. The ideal candidate will lead complex technical initiatives, architect scalable backend systems, and mentor engineering team members.
Minimum Experience: 8 Years to 10 Years
Work Location: Bangalore
Work Type: Remote
Key Responsibilities
- Lead the end-to-end design, development, and maintenance of scalable backend applications using Python.
- Architect, build, and optimize cloud-native solutions on AWS (Lambda, EC2, S3, RDS, API Gateway, IAM, CloudWatch, etc.).
- Design and maintain advanced database schemas, queries, indexing strategies, and performance optimizations in PostgreSQL.
- Experience with AI tools some quantifiable experience with Cursor/Github Copilot would be required.
- Own technical architecture decision-making and participate in system design reviews.
- Build and enhance RESTful APIs or microservices with high scalability, reliability, and performance.
- Implement CI/CD pipelines and ensure smooth automated deployments using AWS and DevOps tools.
- Lead troubleshooting and resolution of complex production issues across the stack.
- Mentor and guide engineers across levels, contributing to code quality, architecture choices, and development best practices.
- (Optional) Contribute to frontend development using React where needed.
- Uphold high engineering standards, code quality, and documentation discipline.
Required Skills & Qualifications
- 8–10 years of professional experience in backend software development.
- Strong proficiency in Python for building production-grade applications.
- Deep hands-on experience with AWS services (compute, storage, databases, networking, monitoring).
- Strong command over PostgreSQL, including query optimization, indexing, and advanced DB features.
- Some quantifiable experience in AI tools like Cursor/Github/ Copilot would be required.
- Solid understanding of microservices architecture and distributed systems.
- Experience designing, consuming, and securing RESTful APIs.
- Strong competency in Git and modern DevOps practices.
- Excellent analytical, troubleshooting, and performance optimization skills.
- Strong communication abilities and experience working in collaborative, agile teams.
Nice to Have
- Exposure to React or other modern frontend frameworks.
- Experience with Docker, ECS, EKS, or Kubernetes.
- Hands-on experience with Terraform or CloudFormation for IaC.
- Familiarity with event-driven architectures (SNS/SQS, Kafka, etc.).
- Experience with automated testing frameworks such as PyTest, UnitTest, or Jest.
What We Offer
- Competitive salary and benefits package.
- Opportunity to work with modern cloud-native technologies.
- Learning and career growth pathways, including leadership opportunities.
- Flexible and collaborative work environment (hybrid/remote depending on policy).
Additional Content
Overview
We are seeking a highly experienced Senior Software Engineer II with professional software development experience.. The ideal candidate will lead complex technical initiatives, architect scalable backend systems, and mentor engineering team members.
Minimum Experience: 8 Years to 10 Years
Work Location: Bangalore
Work Type: Remote
Key Responsibilities
- Lead the end-to-end design, development, and maintenance of scalable backend applications using Python.
- Architect, build, and optimize cloud-native solutions on AWS (Lambda, EC2, S3, RDS, API Gateway, IAM, CloudWatch, etc.).
- Design and maintain advanced database schemas, queries, indexing strategies, and performance optimizations in PostgreSQL.
- Experience with AI tools some quantifiable experience with Cursor/Github Copilot would be required.
- Own technical architecture decision-making and participate in system design reviews.
- Build and enhance RESTful APIs or microservices with high scalability, reliability, and performance.
- Implement CI/CD pipelines and ensure smooth automated deployments using AWS and DevOps tools.
- Lead troubleshooting and resolution of complex production issues across the stack.
- Mentor and guide engineers across levels, contributing to code quality, architecture choices, and development best practices.
- (Optional) Contribute to frontend development using React where needed.
- Uphold high engineering standards, code quality, and documentation discipline.
Required Skills & Qualifications
- 8–10 years of professional experience in backend software development.
- Strong proficiency in Python for building production-grade applications.
- Deep hands-on experience with AWS services (compute, storage, databases, networking, monitoring).
- Strong command over PostgreSQL, including query optimization, indexing, and advanced DB features.
- Some quantifiable experience in AI tools like Cursor/Github/ Copilot would be required.
- Solid understanding of microservices architecture and distributed systems.
- Experience designing, consuming, and securing RESTful APIs.
- Strong competency in Git and modern DevOps practices.
- Excellent analytical, troubleshooting, and performance optimization skills.
- Strong communication abilities and experience working in collaborative, agile teams.
Nice to Have
- Exposure to React or other modern frontend frameworks.
- Experience with Docker, ECS, EKS, or Kubernetes.
- Hands-on experience with Terraform or CloudFormation for IaC.
- Familiarity with event-driven architectures (SNS/SQS, Kafka, etc.).
- Experience with automated testing frameworks such as PyTest, UnitTest, or Jest.
What We Offer
- Competitive salary and benefits package.
- Opportunity to work with modern cloud-native technologies.
- Learning and career growth pathways, including leadership opportunities.
- Flexible and collaborative work environment (hybrid/remote depending on policy).