Senior Software Engineer Cloud & Data Platform

Wissen Technology

Bengaluru

On-site

INR 1,500,000 - 2,800,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Wissen Technology in Bengaluru is seeking a Senior Software Engineer to design, build, and optimize cloud-native applications using Python, AWS, and MongoDB. This on-site role collaborates with cross-functional teams to advance modern software architecture and production stability.

You will contribute to scalable backend services, cloud infrastructure, and AI-enabled development practices, while upholding code quality, security, and incident-management standards.

Qualifications

  • Education: Bachelors or Masters in Computer Science, Computer Engineering, Information Technology, or a related quantitative field.
  • Experience: 3–6 years of hands-on software development experience.

Responsibilities

  • Design, implement, and maintain backend microservices and APIs using Python and modern frameworks.
  • Ensure code quality, security, and scalability via testing and peer reviews.
  • Apply design patterns and OO principles to solve business problems.
  • Deploy and manage cloud services on AWS; optimize MongoDB performance.
  • Implement CI/CD pipelines and containerization with Kubernetes/Docker.
  • Incorporate AI Best Practices into development processes.

Skills

Python
AWS
MongoDB
Kubernetes
Docker
CI/CD
PL/SQL
AI Best Practices

Education

Bachelor's or Master's in CS/CE/IT

Job description

We are seeking a talented Senior Software Engineerto 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
1. Application Architecture & Backend Development
  • Design, implement, and maintain high-performance backend microservices and APIs using Pythonand 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.
2. Cloud & Database Infrastructure
  • 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/SQLscripts 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 Kubernetesto 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 Managementworkflows 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: Bachelors or Masters 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:
    • Kubernetesand containerization concepts (Docker).
    • Infrastructure deployment with modern CI/CD frameworks.
    • Relational database querying with PL/SQL.
    • Exposure to AI Best Practicesand modern developer tooling.
  • Operational Knowledge: Solid operational understanding of Incident Management standards and ITIL best practices.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Sky Systems • Hyderabad

Hybrid
INR 3,000,000 - 6,000,000
Senior Software Engineer - DevOps
Senior Software Engineer - DevOps

Robosoft • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer - Python |On-site, Bangalore
Senior Software Engineer - Python |On-site, Bangalore

Netsmart Technologies • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
None
Software Engineer
Software Engineer

Applix • Hyderabad

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

DigitalXNode • Gurugram District

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

HypTechie • Bengaluru

On-site
INR 2,000,000 - 4,000,000
Senior Software Engineer (NodeJS, GraphQL, SQL, AWS)
Senior Software Engineer (NodeJS, GraphQL, SQL, AWS)

Robosoft • Bengaluru, Mumbai

Hybrid
INR 1,500,000 - 2,400,000
Lead AWS Data Engineer
Lead AWS Data Engineer

Weekday (YC W21) • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior Full Stack Software Engineer - Python / React / GCP
Senior Full Stack Software Engineer - Python / React / GCP

Kairos Technologies • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Senior Python Full Stack Developer
Senior Python Full Stack Developer

SWITS DIGITAL Private Limited • Chennai District

On-site
INR 1,200,000 - 1,500,000