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

Software Engineer - SaaS (AWS)

AT GE Vernova
GE Vernova

Software Engineer - SaaS (AWS)

Bangalore, India

Job Description Summary

Responsible for designing, developing, deploying, and maintaining cloud-based software applications and services in a SaaS environment. The role focuses on building scalable, secure, and high-performance solutions, collaborating with cross-functional teams, and ensuring alignment with best practices in software engineering and cloud architecture.

Job Description

Roles and Responsibilities
In this role, you will:

  • Collaborate with system engineers, backend developers, frontend developers, and product managers to design and implement SaaS solutions that extend shared platforms, leverage cloud resources, and support the organization's goals.
  • Apply principles of the Software Development Life Cycle (SDLC) and methodologies like Agile, Lean, CI/CD, and DevOps, focusing on SaaS-specific practices such as multi-tenancy, scalability, data security, and performance optimization.
  • Write and review code to ensure it meets performance, scalability, and security standards while delivering desired functionality, using technologies such as Python, JavaScript, Go, or Java, depending on the project requirements.
  • Build and optimize cloud-native features such as microservices, REST APIs, and web services, and manage cloud infrastructure using Infrastructure as Code (IaC) tools like Terraform and Cloud Formation.
  • Understand performance metrics and optimize SaaS applications through database tuning, load balancing, caching, and efficient use of cloud resources.
  • Design and work with core data structures, algorithms, and caching techniques to enhance performance and scalability, implementing solutions in the preferred programming language.

Want more jobs like this?

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

By signing up, you agree to our Terms of Service & Privacy Policy.

Desired Characteristics

Technical Expertise:

  • Proficiency with front-end technologies (JavaScript, HTML5, CSS, frameworks like React, Angular, or Vue).
  • Experience with cloud platforms (AWS, Google Cloud, Azure), database tools (JPA, Hibernate, JDBC, Spring Data), and serverless architectures.
  • Familiarity with DevOps tools (Git, Docker, Jenkins, Kubernetes) and modern build tools (Gradle, Maven).
  • Understanding of methods such as Lean, Agile, CI/CD, and continuous deployment practices for SaaS.
  • Experience in creating and optimizing APIs, databases, and implementing data security practices.

Personal/Leadership Attributes:

  • Communicates effectively, presenting data and rationale to influence decisions.
  • Completes assignments with high quality, meeting deadlines, and takes accountability for deliverables.
  • Proactively seeks to understand complex problems, asking questions when requirements are unclear.
  • Shows adaptability in dynamic environments, pivoting as needed and actively experimenting with new frameworks and tools.
  • Takes initiative in exploring new ideas, innovating, and optimizing existing solutions.

Additional Information

Relocation Assistance Provided: Yes

Client-provided location(s): Bengaluru, Karnataka, India
Job ID: GE_power-399027626
Employment Type: Other

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.