;

Daily Educational and Job updated for Freshers & Experienced candidates

Hiring Software Engineers | Freshers & Experienced | 2023 – 2025 Batches Eligible

Hiring Software Engineers | Freshers & Experienced | 2023 – 2025 Batches Eligible
Bank of America, Rubrik, Nasuni, Amazon & Microsoft Hiring Software Engineers | Freshers & Experienced | 2023–2025 Batches Eligible

The demand for software engineers across global technology companies continues to surge, especially for graduates from 2023, 2024, and 2025 batches. Companies like Bank of America, Rubrik, Nasuni, Amazon, and Microsoft are expanding their workforce in India in domains such as cloud engineering, AI/ML, full-stack development, cybersecurity, storage infrastructure, and large-scale distributed systems.

🔹 1. Bank of America Hiring for Freshers – Software Engineer

Location: India

Salary: ₹10–12 LPA (approx)

Experience Required: 0 years

Eligible Batch: Final-year Master’s 2026

Apply Link: https://careers.bankofamerica.com/en-us/job-detail/25046342/software-engineer-multiple-locations

The Global Technology arm powers the entire technological backbone of Bank of America’s financial ecosystem. With a presence across APAC, AMRS, and EMEA, it manages:

  • Mobile & online banking infrastructure
  • Cybersecurity defense systems
  • Enterprise data management
  • Payments processing
  • Risk & capital management platforms
  • Cloud modernization initiatives
  • Artificial intelligence and machine learning solutions

Bank of America is a pioneer in leveraging AR/VR learning, AI training simulators, and immersive digital tools in banking operations.

Role: Software Engineer – Responsibilities

As a fresher software engineer, you will work on:

✔ Software development

Writing scalable, testable, and optimized code in languages like Java, C#, C++, or Python.

✔ Functional & non-functional requirement implementation

Ensuring performance, reliability, maintainability, and integration.

✔ CI/CD & DevOps

Participating in pull requests, merges, branching strategies, and release cycles.

✔ Data processing

Supporting data collation, modeling, and documentation.

✔ Proof of concepts

Building prototypes to test new ideas, analyze risks, or validate features.

✔ Cross-functional teamwork

Working with global tech teams across trading, markets, retail banking, and enterprise services.

✔ Incident management

Identifying root causes, escalating critical issues, and ensuring resolution.

Required Skills

  • Programming in Java / C# /.NET / C++ / Python
  • Strong software lifecycle knowledge
  • Familiarity with Agile, JIRA, and Linux/Unix
  • Ability to handle ambiguous requirements
  • Strong communication skills
  • Analytical mindset and troubleshooting ability

Preferred Additional Skills

  • Exposure to AI/ML tools
  • Understanding of cloud environments
  • Problem-solving mindset
  • Ability to work in international teams

Academic Eligibility

  • Master’s degree candidates (final year – 2026 batch)
  • Minimum 70% / CGPA 7
  • No backlogs
  • 0 years of experience

Why This Role Is Valuable for Freshers

Bank of America offers one of the most structured learning pathways for early-career engineers including:

  • Live virtual reality training
  • Global development exposure
  • Rotational technology modules
  • Safe, stable, premium banking domain experience
  • One of the best salary ranges for freshers

🔹 2. Rubrik – Software Engineer (CPD Team)

Eligible Batches: 2023, 2024, 2025

Experience: 0–2 years

Location: Pune / Bangalore

Apply Link: https://www.rubrik.com/company/careers#positions

Rubrik is a global leader in cloud data management, backup, ransomware protection, and enterprise security.

The CPD (Continuous Product Delivery) team ensures long-term stability and product quality across releases.

Role Overview

Rubrik engineers work independently and take ownership of components rather than simple task execution. The CPD role focuses on:

  • Enhancing on-premise backup & data management solutions
  • Ensuring seamless customer experience
  • Debugging complex distributed systems
  • Working across multiple release versions

Key Responsibilities

  • Designing and maintaining C++ applications
  • Writing Python/Scala integrations when needed
  • Debugging multi-threaded code
  • Creating technical documentation
  • Performing code reviews
  • Improving product performance
  • Staying updated with software engineering trends

Required Skills

  • Strong C++ programming expertise
  • Knowledge of Python/Scala
  • Understanding of distributed systems
  • Familiarity with networking, OS fundamentals, and storage domain
  • Good design and debugging skills

Why Rubrik Is a Great Choice

  • Highly dynamic startup-driven culture
  • Excellent compensation
  • Top-tier engineering exposure
  • Freedom for engineers to make decisions
  • Direct contribution to mission-critical enterprise systems

🔹 3. Nasuni – Software Engineer (Systems / Platform)

Eligible Batches: 2021–2025

Experience: 1–4 years

Location: Hyderabad

Apply Link: https://www.nasuni.com/about-us/careers/open-positions/?gh_jid=4824584008

Nasuni is known for hybrid cloud storage, distributed file management, and modern storage platform solutions.

Role Overview

This position focuses on Linux systems programming and platform engineering. Ideal for:

  • Systems engineers
  • C/C++ developers
  • Kernel/OS enthusiasts
  • Infrastructure engineers

Responsibilities

  • Maintaining components of the NAS platform
  • Writing Linux system-level code
  • Debugging OS and networking issues
  • Participating in code reviews and standups
  • Writing automated tests
  • Improving CI/CD pipelines
  • Collaborating with senior platform engineers

Required Technical Skills

  • Linux systems programming
  • Familiarity with C, C++, Python, Bash
  • Understanding of OS internals
  • Debugging and troubleshooting abilities

Bonus Skills

  • Exposure to AWS / GCP / Azure
  • Experience with RPM/YUM
  • Jenkins, Git, CI/CD
  • PostgreSQL basics
  • Kernel or open-source contributions

Why Choose Nasuni?

  • Work on high-performance storage systems
  • Deep systems engineering exposure
  • Opportunity to grow into cloud and virtualization areas
  • Strong mentorship from senior engineers
🔹 4. Amazon – SDE I (University Hiring) – Multiple Locations

Eligible Batches: 2024 & 2025

Experience: 0–1 year

Location: Multiple

Apply Link: https://amazon.jobs/en/jobs/2935068/software-dev-engineer-i-amazon-university-talent-acquisition

Amazon’s SDE roles are among the most competitive globally, offering exposure to next-gen scalable systems.

Role Responsibilities

  • Collaborating with senior Amazonians
  • Building distributed systems
  • Designing scalable databases
  • Predictive computation on distributed clusters
  • Solving abstract system problems
  • Working in agile teams
  • Implementing storage/index/query modules

Required Skills

  • Strong computer science fundamentals
  • Algorithm & data structure expertise
  • Good understanding of OOPS
  • Proficiency in Java / C++ / Python

Preferred Skills

  • Internship experience
  • Understanding of databases, multi-tier systems
  • Optimization knowledge
  • Ability to handle complex problems

Why Amazon SDE Is a Dream Role

  • Highest learning curve
  • Strong brand value
  • World-class mentoring
  • Excellent compensation
  • Global project exposure
🔹 5. Microsoft – Software Engineer

Eligible Batches: 2023, 2024, 2025

Experience: 1+ years (or freshers with advanced skills)

Location: Noida

Apply Link: https://jobs.careers.microsoft.com/global/en/job/1851348/Software-Engineer

Microsoft is expanding its engineering teams in mobile development, system design, and multi-platform development.

Role Responsibilities

  • Understanding and collecting user requirements
  • Writing clean and maintainable code
  • Breaking down tasks for delivery
  • Monitoring system performance
  • Acting as DRI for incident handling
  • Building cross-platform features

Required Skills

Choose one of the two tracks:

✔ iOS / macOS

  • Swift
  • Objective-C++
  • UIKit, SwiftUI
  • Xcode toolchain

✔ Android

  • Kotlin
  • Java
  • Android native frameworks

Preferred Additional Skills

  • Experience in C/C++/C#/Python/JavaScript
  • Experience in modern C++
  • Understanding of GitHub Copilot
  • Multi-platform development

Why Microsoft?

  • Premium compensation and perks
  • Exposure to industry-leading products
  • Great work-life balance
  • Global development culture
  • Career progression pathways
⭐ How to Increase Your Selection Chances (Across All 5 Companies)

1. Build a Strong Resume

Your resume should highlight:

  • Projects on real-world problems
  • Strong DSA foundation
  • Cloud certifications (AWS/Azure)
  • Systems or distributed systems knowledge
  • Open-source contributions
  • Achievements & internships

2. Excel in Coding Interviews

Focus on:

  • LeetCode Medium problems
  • DP, Trees, Graphs
  • OS/DBMS/Networking basics
  • System design for SDE roles

3. Strengthen Core CS Concepts

Companies expect:

  • Time and space complexity analysis
  • OOPS design
  • Memory management
  • Threading
  • Security basics
  • Networking

4. Build Hands-On Project Experience

Examples:

  • Distributed caching system
  • Load balancer simulation
  • Cloud-based file storage
  • Android/iOS apps
  • Microservices with Docker

5. Prepare for Behavioral Rounds

Use STAR method:

  • Situation
  • Task
  • Action
  • Result

Written by Pasupuleti

Empowering Aspirations: Your Ultimate Guide to Career and Academic Excellence.

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
error: Content is protected !!
0
Would love your thoughts, please comment.x
()
x