Python Developer

Wissen Technology

Bengaluru

On-site

INR 2,000,000 - 3,000,000

Full time

13 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Wissen Technology in Bengaluru on-site is seeking a Senior Software Engineer to design, build, and optimize cloud-native applications using Python, AWS, and MongoDB. You will collaborate with cross-functional teams to drive modern software architecture and production stability through incident management.

You will develop backend microservices, implement CI/CD pipelines, and apply Kubernetes-based deployment strategies, with a focus on scalable, resilient systems and AI-enabled development

Qualifications

  • Education: Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Information Technology, or a related quantitative field.
  • Experience: Minimum 3 years to maximum 6 years of hands‑on software development experience.

Responsibilities

  • Design, implement, and maintain backend microservices and APIs using Python.
  • Ensure code quality, security, and scalability through comprehensive unit/integration testing and peer code reviews.
  • Apply design patterns and object-oriented programming principles to solve complex business problems.
  • Deploy, configure, and manage cloud services on AWS (e.g., EC2, S3, Lambda, ECS/EKS, API Gateway).
  • Model NoSQL data structures, optimize indexing, and tune query performance in MongoDB.
  • Manage relational data components using PL/SQL scripts and stored procedures where hybrid relational databases are integrated.

Skills

Python
AWS
MongoDB
Kubernetes
CI/CD
Docker
PL/SQL
AI Best Practices
Incident Management
Unit Testing

Education

Bachelor's degree
Master's degree

Tools

Jenkins
GitHub Actions
GitLab CI
Docker
Kubernetes

Job description

We are seeking a talented Senior Software Engineer to join our engineering team in Bengaluru. Operating on-site, the successful candidate will design, build, and optimize scalable, resilient, cloud-native applications utilizing Python, AWS, and MongoDB. You will collaborate closely with cross-functional development, data, and infrastructure teams to champion modern software architecture, incorporate AI best practices, and contribute to production stability through structured incident management principles.

Key Responsibilities & Duties
  • Design, implement, and maintain high-performance backend microservices and APIs using Python and modern framework standards.
  • Ensure code quality, security, and scalability through comprehensive unit/integration testing and peer code reviews.
  • Apply design patterns and object-oriented programming principles to solve complex business problems.
  • Deploy, configure, and manage cloud services on AWS (e.g., EC2, S3, Lambda, ECS/EKS, API Gateway).
  • Model NoSQL data structures, optimize indexing, and tune query performance in MongoDB.
  • Manage relational data components using PL/SQL scripts and stored procedures where hybrid relational databases are integrated.
3. CI/CD, Containerization & AI Integration
  • Implement continuous integration and deployment pipelines using modern CI/CD frameworks (e.g., Jenkins, GitHub Actions, GitLab CI).
  • Leverage container orchestration tools like Kubernetes to streamline application deployments and maintain cloud resilience.
  • Incorporate AI best practices (e.g., AI-assisted development tools, prompt engineering, or LLM-driven pipelines) into software development processes.
4. Operational Support & Incident Management
  • Actively participate in Incident Management workflows to investigate, triage, and resolve production outages.
  • Conduct Root Cause Analysis (RCA) for critical technical issues and implement long-term preventive remediation.
Qualifications & Requirements
Education & Technical Experience
  • Education: Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Information Technology, or a related quantitative field.
  • Experience: Minimum 3 years to maximum 6 years of hands‑on software development experience.
Core Skill Requirements
  • Primary Technologies: Advanced proficiency in Python, practical cloud experience with AWS, and database engineering in MongoDB.
  • Good to Know Skills:
  • Kubernetes and containerization concepts (Docker).
  • Infrastructure deployment with modern CI/CD frameworks.
  • Relational database querying with PL/SQL.
  • Exposure to AI Best Practices and modern developer tooling
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer Cloud & Data Platform
Senior Software Engineer Cloud & Data Platform

Wissen Technology • Bengaluru

On-site
INR 1,500,000 - 2,800,000
Python Consultant
Python Consultant

NTT DATA BUSINESS SOLUTIONS • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Senior Python Developer
Senior Python Developer

Carnera Technologies • Hyderabad

Hybrid
INR 1,800,000 - 2,800,000
Senior Python Developer
Senior Python Developer

Praviksha Tek Solutions • Hyderabad

Hybrid
INR 1,800,000 - 3,000,000
Python Developer
Python Developer

Straive • Chennai District

On-site
INR 2,000,000 - 4,500,000
Software Engineer - Python
Software Engineer - Python

KJBN Labs • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Python Fullstack Developer
Python Fullstack Developer

Wroots Global • Karnataka

On-site
INR 1,800,000 - 2,600,000
Python Developer (AWS)
Python Developer (AWS)

Xoriant • Pune District, Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 2,100,000
Senior Python Developer
Senior Python Developer

Expleo Group • Chennai District

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer (Python)
Senior Software Engineer (Python)

ConnexR Solutions Pvt Ltd • Bengaluru

Hybrid
INR 1,020,000 - 1,380,000