Senior Software Engineer (Python + Golang)

Software Development
  • Software Development
  • India

Uplers

Experience: 4.00 + years

Salary: INR 3000000-4000000 / year (based on experience)

Expected Notice Period: 30 Days

Shift: (GMT+05:30) Asia/Kolkata (IST)

Opportunity Type: Office (Bengaluru)

Placement Type: Full Time Permanent position(Payroll and Compliance to be managed by: AppsForBharat)

(*Note: This is a requirement for one of Uplers’ client – AppsForBharat)

What do you need for this opportunity?

Must have skills required:

Node Js, Python, API, Cloud Server (Google / AWS), Golang, MongoDB, PostgreSQL

AppsForBharat is Looking for:

We are looking for a Senior Software Developer with a strong background in backend technologies to join our high-performing engineering team. You will play a key role in designing, building, and maintaining mission-critical services that scale to millions of users.

Key Responsibility:
• Develop and maintain robust, scalable backend systems using Python and Golang.
• Design efficient data models and queries for PostgreSQL and MongoDB.
• Build secure and performant APIs for mobile and web applications.
• Drive cloud-native development and infrastructure setup on AWS.
• Collaborate with cross-functional teams including product, mobile, and DevOps.
• Optimize systems for performance, reliability, and scalability.
• Conduct code reviews, write unit tests, and improve development processes.
• Troubleshoot, debug, and resolve production-level issues.

Requirements:
• 5+ years of backend development experience with Python and Golang.
• Strong command over relational (PostgreSQL) and document (MongoDB) databases.
• Practical experience deploying applications on AWS (EC2, ECS, Lambda, RDS, S3).
• Proficiency in designing RESTful APIs and working in service-oriented architectures.
• Familiarity with Docker, Git, CI/CD tools, and cloud monitoring practices.
• Ability to write clean, testable, and maintainable code.
• Strong analytical and debugging skills with a performance-first mindset.

Preferred Requirement:
• Experience with asynchronous programming and microservices architecture.
• Knowledge of GraphQL and infrastructure-as-code tools like Terraform.
• Previous experience in a fast-paced startup environment.
• Contributions to open-source, tech blogs, or developer communities are a plus.

Interview process :
• Screening Call
• Intro Call with VP (Previous Projects)
• Technical Round 1: DSA
• Technical Round 2: HLD/LLD + Api architectures, Database
• Techno-Managerial Round

How to apply for this opportunity?
• Step 1: Click On Apply! And Register or Login on our portal.
• Step 2: Complete the Screening Form & Upload updated Resume
• Step 3: Increase your chances to get shortlisted & meet the client for the Interview!

About Uplers:

Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement.

(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).

So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don’t hesitate to apply today. We are waiting for you!

To apply for this job please visit in.linkedin.com.

Similar Jobs to Apply
  • AQM Technologies
    India

    Job Title: Full Stack Developer (Django, MongoDB, Python) Location: Mumbai – Ghatkopar (West) Company: AQM Technologies Pvt. Ltd. CTC: 7 LPA Experience: 3 to 5 Years Joining: Immediate About A
  • JP Morgan Services India Pvt Ltd
    India

    Software Engineer II Data Engineer Pyspark You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering op
  • Zelis
    Telangana, India

    Summary Zelis is modernizing the healthcare financial experience in the United States by providing a connected platform. Zelis streamlines the process by offering solutions that improve transparency,
  • NowWiN International
    Hyderabad, Telangana, India

    Key Responsibilities • Analyze and translate business requirements into robust BI solutions. • Perform data modeling and GAP analysis between existing models and business needs. • Design and dev