Senior Software Engineer II (Golang, Python) - BrightGuage

ConnectWise

Bengaluru

On-site

INR 2,400,000 - 3,200,000

Full time

10 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

ConnectWise is seeking a Senior Software Engineer II with a backend focus to design, build, and maintain scalable cloud-based services. The role emphasizes Python and Golang on the backend, with contributions to frontend work using React and Angular.

You will participate in architecture reviews, optimize performance, and mentor teammates while leveraging AI-powered tooling to accelerate delivery. Strong candidates will have robust experience in distributed systems, RESTful APIs, and AWS

Qualifications

  • 6+ years of professional software development experience.
  • Strong experience building backend apps with Python and Golang.
  • RESTful API design and deployment on AWS.
  • Experience with React or Angular is a plus.
  • Familiarity with AI-powered development tools.

Responsibilities

  • Design, develop, and maintain scalable backend services, APIs, and components using Python.
  • Build and support cloud-native applications on AWS with reliability, performance, security, and scalability.
  • Contribute to frontend development using React and Angular to deliver intuitive user experiences.
  • Collaborate with Product, UX, QA, and Engineering to translate requirements into end-to-end solutions.
  • Participate in architecture discussions, system design reviews, and technical decision-making.

Skills

Python
Golang
Django
Microservices
Distributed Systems
REST APIs
AWS

Tools

React
Angular
GitHub Copilot
Cursor

Job description

Senior Software Engineer II (Backend Focused Full Stack)
Role Overview

We are seeking a Senior Software Engineer II to design, build, and maintain scalable cloud-based applications and services. This role is primarily focused on backend development using Python and Golang AWS, while also contributing to frontend applications built with React and Angular. The ideal candidate will have strong application development experience, a passion for solving complex technical challenges, and proficiency with modern AI-powered engineering tools to deliver high-quality solutions efficiently.

Key Responsibilities
  • Design, develop, and maintain scalable backend services, APIs, and application components using Python.
  • Build and support cloud-native applications on AWS with a focus on reliability, performance, security, and scalability.
  • Contribute to frontend development using React and Angular to deliver intuitive, responsive, and accessible user experiences.
  • Collaborate with Product, UX, QA, and Engineering teams to translate business requirements into high-quality end-to-end solutions.
  • Participate in architecture discussions, system design reviews, and technical decision-making.
  • Optimize application performance, observability, maintainability, and operational efficiency.
  • Troubleshoot production issues, perform root cause analysis, and implement sustainable solutions.
  • Leverage AI-assisted development tools such as Cursor, Claude, GitHub Copilot, and similar technologies to accelerate delivery, improve code quality, automate repetitive tasks, and enhance engineering productivity.
  • Champion AI-first engineering practices, incorporating AI into software design, development, testing, documentation, and code review workflows.
  • Mentor team members through code reviews, technical guidance, and best-practice sharing.
Mandatory skills
  • Python, Django / Backend Development, Golang, Microservices Architecture, Distributed Systems, System Design, Event-Driven Architecture, RabbitMQ / Kafka, PostgreSQL, AWS
Required Qualifications
  • 6+ years of professional software development experience.
  • Strong experience developing backend applications and services using Python and Golang.
  • Hands‑on experience designing and building RESTful APIs.
  • Experience developing and deploying cloud-native applications on AWS.
  • Good to have working knowledge of React and Angular.
  • Strong understanding of software architecture, distributed systems, and application design patterns.
  • Experience with SQL databases, data modeling, and performance optimization.
  • Experience with CI/CD pipelines, automated testing, and Agile development methodologies.
  • Demonstrated proficiency using AI-powered software development tools such as Cursor, Claude, GitHub Copilot, or equivalent AI coding assistants.
  • Experience applying AI tools for code generation, debugging, testing, documentation, code reviews, solution design, and productivity optimization.
  • Strong engineering judgment to validate AI‑generated solutions and ensure quality, security, scalability, and maintainability.
  • Excellent problem‑solving, communication, and collaboration skills.
Preferred Qualifications
  • Experience with microservices and event‑driven architectures.
  • Experience modernizing legacy applications and platforms.
  • Knowledge of observability, monitoring, and reliability engineering practices.
  • Experience building SaaS applications.
  • Experience leading technical initiatives and mentoring engineers.
  • Passion for continuous learning and adoption of emerging technologies, including AI‑driven development workflows.
Technical Stack
  • Python
  • Golang
  • REST APIs
  • Microservices
  • Distributed Systems
Frontend
  • React
  • Angular
  • TypeScript
  • HTML/CSS
  • AWS
  • Monitoring & Observability
  • Cloud‑Native Application Development
Data
  • SQL Databases
  • Data Modeling
  • Performance Optimization
AI-Assisted Development
  • Cursor
  • Prompt Engineering
  • AI-Assisted Coding, Testing, Documentation, and Code Reviews
What Success Looks Like
  • Deliver scalable, secure, and reliable application capabilities that support business growth.
  • Drive modernization initiatives that improve platform performance, maintainability, and engineering efficiency.
  • Effectively contribute across the full stack while providing strong backend technical leadership.
  • Leverage AI tools to accelerate development velocity and improve software quality.
  • Collaborate across cross‑functional teams to deliver high‑impact product outcomes.
  • Promote engineering excellence through automation, innovation, and continuous improvement.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer II (Python and AWS, React and Angular) Bangalore, IND
Senior Software Engineer II (Python and AWS, React and Angular) Bangalore, IND

ConnectWise • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Full stack Engineer
Full stack Engineer

Phigital Care • Bengaluru

On-site
INR 900,000 - 1,500,000
Backend Developer – Python & Go
Backend Developer – Python & Go

CloudNuro • Bengaluru

On-site
INR 900,000 - 1,300,000
Senior Software Developer (GO/Python)
Senior Software Developer (GO/Python)

NorthStar HR Consultants • Pune District

On-site
INR 1,200,000 - 1,800,000
Software Engineering Manager
Software Engineering Manager

Simfluent • Dadri

On-site
INR 350,000 - 550,000
Software Engineer - Golang
Software Engineer - Golang

KJBN Labs • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior Software Engineer
Senior Software Engineer

Simfluent • Dadri

Hybrid
INR 800,000 - 1,200,000
Competitive salary
Strong insurance package
Extensive learning resources
Full stack Engineer
Full stack Engineer

India Health Link • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Senior Full Stack Developer / Lead Engineer (AI-Native, AWS Scale)
Senior Full Stack Developer / Lead Engineer (AI-Native, AWS Scale)

Zafify • Mumbai

On-site
INR 1,500,000 - 2,000,000
Competitive salary
Flexible work hours
Learning and growth opportunities
Golang, Python and Typescript
Golang, Python and Typescript

Logic Planet • India

On-site
INR 3,000,000 - 6,000,000