Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Senior Software Engineer - Cloud Networking

3+ months ago Bangalore, India

Job Description Summary

Design and optimize cloud networking infrastructure across 100+ AWS accounts in multiple regions. The role requires expertise in secure cloud network design, balancing security, cost efficiency and operational effectiveness.

Job Description

We are looking for a Senior Software Engineer - Cloud Networking to design and optimize cloud networking infrastructure across 100+ AWS accounts in multiple regions. The role requires expertise in secure cloud network design, balancing security, cost efficiency, and operational effectiveness.

Key Responsibilities

  • Contribute in designing and implementing secure, scalable and highly available cloud networking solutions.
  • Manage AWS networking services such as VPC, Transit Gateway, Direct Connect, Route 53, NACLs, Security Groups, AWS Orgs, AWS Backup Solutions and VPNs.
  • Ensure compliance with security best practices, including WAF, IAM policies, encryption and zero-trust networking.
  • Automate network provisioning and management using Terraform, GitHub Actions, GitOps, CloudFormation, or CDK.
  • Optimize network performance, cost efficiency and reliability through proactive monitoring and troubleshooting.
  • Collaborate with security, CloudOps and application teams to enforce cloud networking standards.
  • Implement and maintain multi-region and multi-account network strategies.
  • Troubleshoot and resolve network performance, connectivity and security issues.

Required Skills & Qualifications

  • 5+ years of experience in AWS cloud networking.
  • Strong expertise in VPC design, peering, Transit Gateway and hybrid connectivity (Direct Connect/VPN).
  • Hands-on experience with Infrastructure as Code (IaC) - Terraform, GitHub Actions, GitOps through ArgoCD, CloudFormation or CDK.
  • Experience with network automation and scripting (Python, Bash or Go).
  • Strong understanding of network security principles (Zero Trust, WAF, Security Groups, NACLs).
  • Familiarity with monitoring and logging tools (CloudWatch, Splunk, SignalFX or Prometheus).
  • Knowledge of Kubernetes networking (CNI, service mesh like Istio or AWS VPC Lattice) is a plus.
  • AWS Certified Advanced Networking - Specialty is highly preferred.

Preferred Qualifications

  • Experience with multi-cloud networking (AWS, Azure, GCP).
  • Knowledge of SD-WAN, SASE and advanced network architectures.
  • Familiarity with cloud-native service discovery and API gateways.

Education Qualification

Bachelor's Degree in Computer Science or "STEM" Majors (Science, Technology, Engineering and Math) with advanced experience.

Desired CharacteristicsTechnical Expertise:

Want more jobs like this?

Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.

Job alert subscription

• Strong hands-on experience in managing large scale enterprise grade cloud environments in AWS or Azure.
• Experience with Unix / Linux based programming

Business Acumen:

• Demonstrates the initiative to explore alternate technology and approaches to solving problems
• Skilled in breaking down problems, documenting problem statements and estimating efforts
• Demonstrates awareness about competitors and industry trends
• Has the ability to analyze impact of technology choices

Leadership:

• Ability to takes ownership of small and medium sized tasks and deliver while mentoring and helping team members
• Ensures understanding of issues and presents clear rationale. Able to speak to mutual needs and win-win solutions. Uses two-way communication to influence outcomes and ongoing results
• Identifies misalignments with goals, objectives, and work direction against the organizational strategy. Makes suggestions to course correct
• Continuously measures deliverables of self and team against scheduled commitments. Effectively balances different, competing objectives
Personal Attributes:
• Strong oral and written communication skills
• Strong interpersonal skills
• Effective team building and problem solving abilities
• Persists to completion, especially in the face of overwhelming odds and setbacks. Pushes self for results; pushes others for results through team spirit

Additional Information

Relocation Assistance Provided: No

Client-provided location(s): Bangalore, India
Job ID: GE_power-360642680
Employment Type: FULL_TIME
Posted: 2025-03-19T11:34:03

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Health Reimbursement Account
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • FSA With Employer Contribution
    • HSA
    • HSA With Employer Contribution
    • Fitness Subsidies
    • On-Site Gym
    • Mental Health Benefits
  • Parental Benefits

    • Adoption Assistance Program
    • Family Support Resources
    • Birth Parent or Maternity Leave
    • Adoption Leave
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Commuter Benefits Program
    • Casual Dress
    • On-Site Cafeteria
    • Holiday Events
  • Vacation and Time Off

    • Unlimited Paid Time Off
    • Paid Holidays
    • Personal/Sick Days
    • Summer Fridays
  • Financial and Retirement

    • 401(K)
    • Stock Purchase Program
    • Performance Bonus
    • Relocation Assistance
    • Financial Counseling
    • Profit Sharing
  • Professional Development

    • Tuition Reimbursement
    • Access to Online Courses
    • Lunch and Learns
    • Leadership Training Program
    • Internship Program
    • Associate or Rotational Training Program
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program
    • Employee Resource Groups (ERG)
    • Unconscious Bias Training

Company Videos

Hear directly from employees about what it is like to work at GE Vernova.