CrawlJobs Logo

Filters

Location
Salary

Software Engineer I India, Bengaluru Jobs

9 Job Offers

Software Dev Engineer I
Save Icon
Join Amazon as a Software Dev Engineer I in Bengaluru, Hyderabad, Chennai, or Delhi. Leverage your CS degree and expertise in C/C++, Python, or Java to design scalable, distributed systems. Solve complex problems for millions of customers using cutting-edge technology in an agile environment. Ide...
Location Icon
Location
India , Bengaluru; Hyderabad; Maharashtra; Chennai; Delhi
Salary Icon
Salary
Not provided
amazon.de Logo
Amazon Pforzheim GmbH
Expiration Date
Until further notice
Software Engineer I (Data Center Packet Forwarding)
Save Icon
Seeking a **Software Engineer I** in **Bengaluru, India** to develop complex **packet forwarding** features for **IPv4/IPv6/MPLS, SRv6, EVPN-VxLAN**. Requires 2+ years experience, strong **C/C++/Python** skills, and a deep **networking background**. Ideal candidates have experience with **datapat...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Software Dev Engineer I
Save Icon
Join Amazon as a Software Dev Engineer I in Bengaluru, Hyderabad, Chennai, or Delhi. You’ll solve complex problems using cutting-edge technology, impacting millions of customers globally. We seek candidates with a Bachelor’s in CS or related field, knowledge of data structures, algorithms, and pr...
Location Icon
Location
India , Bengaluru; Hyderabad; Chennai; Delhi
Salary Icon
Salary
Not provided
Amazon
Expiration Date
Until further notice
Staff I Software Engineer
Save Icon
Staff I Software Engineer (Test) role in Bengaluru, India. Drive test strategy and automation for Blackline's cloud journey. Requires 10+ years in SaaS/API testing, 7+ years in C# automation, and 5+ years of technical leadership. Architect innovative solutions in multi-cloud environments (AWS, Az...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Staff I Software Engineer - C# + Python
Save Icon
BlackLine seeks a Staff Software Engineer (C# + Python) in Bengaluru to design and build scalable, multi-tenant SaaS solutions. You will leverage expertise in C#, .NET, TypeScript, and cloud-native services (AWS/Azure/GCP) to drive innovation in financial automation. Ideal candidates bring 10+ ye...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Software Development Engineer I
Save Icon
Join Amazon in Bengaluru as a Software Development Engineer I to build cutting-edge, customer-obsessed solutions. You’ll design scalable distributed systems using C/C++, Python, or Java, solving complex problems that impact millions globally. Ideal for graduates in CS or related fields with stron...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
amazon.de Logo
Amazon Pforzheim GmbH
Expiration Date
Until further notice
Software Dev Engineer I
Save Icon
Join Amazon's team in India as a Software Dev Engineer I. Use cutting-edge technology to solve complex problems at a global scale. We seek passionate engineers with a strong CS foundation in OOP, algorithms, and data structures. Design and build innovative, distributed systems in a fast-paced, ag...
Location Icon
Location
India , Bengaluru; Hyderabad; Maharashtra; Chennai; Delhi
Salary Icon
Salary
Not provided
Amazon
Expiration Date
Until further notice
Staff I Software Engineer
Save Icon
Join BlackLine as a Staff Software Engineer in Bengaluru. Design and scale cloud-based data platforms using Python, FastAPI, and PySpark. Leverage your 10+ years of experience in data-intensive, distributed systems to build next-gen FinTech solutions. Enjoy a supportive culture focused on growth ...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Software Dev Engineer I
Save Icon
Join Amazon as a Software Dev Engineer I to innovate and build for millions globally. Use cutting-edge tech in C++, Python, or Java to solve complex problems in distributed systems. Collaborate with top talent in agile cycles across key Indian tech hubs like Bengaluru or Hyderabad. Launch your ca...
Location Icon
Location
India , Bengaluru; Hyderabad; Maharashtra; Chennai; Delhi
Salary Icon
Salary
Not provided
Amazon
Expiration Date
Until further notice

About the Software Engineer I role

Software Engineer I jobs represent the entry-level gateway into one of the most dynamic and impactful careers in the technology industry. Professionals in this role are foundational members of engineering teams, typically responsible for writing, testing, and maintaining clean, efficient code under the guidance of senior engineers. They contribute to building and improving software applications, services, and systems that power everything from consumer apps to enterprise infrastructure. A Software Engineer I is expected to have a solid grasp of computer science fundamentals, including data structures, algorithms, and object-oriented programming, often demonstrated through a bachelor’s degree in computer science or a related field, or equivalent practical experience.

Common responsibilities for these jobs include developing new features, fixing bugs, writing unit and integration tests, participating in code reviews, and collaborating with cross-functional teams like product management and design. Entry-level engineers often work on specific modules or components of larger systems, learning how to design for scalability, reliability, and maintainability. They are expected to follow best practices in software development, such as version control (e.g., Git), agile methodologies, and continuous integration/continuous deployment (CI/CD) pipelines. Many Software Engineer I jobs also involve troubleshooting production issues, contributing to technical documentation, and gradually taking ownership of smaller features or services.

Typical skills required for these roles include proficiency in at least one programming language such as Java, Python, C++, or Go. Familiarity with databases (SQL and NoSQL), basic cloud services (AWS, GCP, or Azure), and fundamental concepts in distributed systems or networking is highly valued. Strong problem-solving abilities, attention to detail, and effective communication are essential, as these engineers must translate business requirements into technical solutions. While deep specialization is not expected at this level, a willingness to learn, adapt, and ask questions is critical. Many Software Engineer I jobs also require a basic understanding of operating systems, networking, and security principles.

The profession itself is characterized by continuous learning and collaboration. Engineers at this level typically work in team environments where mentorship is common, and they are encouraged to grow their technical breadth and depth. As they gain experience, they often take on more complex tasks, such as system design, performance optimization, and cross-team initiatives. Software Engineer I jobs are ideal for recent graduates, career changers, or individuals with some internship experience who are eager to build a career in software development. The role offers a strong foundation for future advancement into senior engineering, architecture, or technical leadership positions. Ultimately, these jobs are about contributing to real-world products while developing the skills and mindset needed to solve increasingly challenging technical problems.