CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer Jobs

10382 Job Offers

Senior Software Engineer (Java) - Customer Developer Observability
Save Icon
Join our Customer Developer Observability team in Chicago as a Senior Java Engineer. You will build and maintain a full-stack, large-scale data platform using PostgreSQL, Kafka, and Elasticsearch. Lead complex projects to deliver real-time insights through products like API Logs and the Developer...
Location Icon
Location
United States , Chicago
Salary Icon
Salary
180000.00 - 243000.00 USD / Year
adyen.com Logo
Adyen
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join BlackLine as a Senior Software Engineer in Bengaluru. Design and scale cloud-native SaaS applications using C#, .NET Core, and AWS/Azure. Lead technical projects, mentor engineers, and build high-availability backend services and APIs. Enjoy a supportive, growth-oriented culture with profess...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Application Engineer, Embedded processor software development for Networking
Save Icon
Join our team in Bangalore as an Application Engineer for embedded networking software. Utilize your 7+ years of C/C++ and ARM/RISC-V firmware expertise to develop and customize embedded Linux systems. You'll collaborate directly with customers, create technical demos, and enjoy professional grow...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
arrow.com Logo
Arrow Electronics
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Trust Safety & Intelligence team in Vancouver as a Senior Software Engineer. Use advanced AI and LLMs to ensure safe, high-quality content for billions of users across Windows, Edge, and Outlook. This role requires a Bachelor's degree, 4+ years of coding experience, and expertise...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join the Bizchat Experiences team at Microsoft to shape the future of enterprise Copilot UX. As a Senior Software Engineer in Hyderabad, you'll build scalable services and modern web experiences using Java/C# and React/TypeScript. Collaborate across teams to innovate in search extensibility and c...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our team in Mahape, Navi Mumbai as a Software Engineer. We seek a skilled Ruby on Rails developer with 3+ years of experience and expertise in HTML, CSS, JavaScript, and databases like MySQL. You will design high-performance web applications, optimize code, and collaborate with a talented te...
Location Icon
Location
India , Mahape, Navi Mumbai
Salary Icon
Salary
Not provided
Sodel
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Acuver Consulting as a Senior Software Engineer in Bengaluru. Design and build scalable, secure microservices and enterprise applications using Spring Boot and cloud platforms (AWS/Azure/GCP). Leverage your 5+ years of experience in architecture, CI/CD, and messaging systems to create future...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
acuverconsulting.com Logo
Acuver Consulting
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our team in Bengaluru as a Software Engineer. We seek a .Net expert with 3+ years of experience in back-end web development and code debugging. Proficiency in responsive design and a relevant BE/BTech/MCA degree are required. Knowledge of microservices and container orchestration is a strong...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
ideainfinityit.com Logo
Idea Infinity
Expiration Date
Until further notice
Senior Software engineer
Save Icon
Seeking a Senior Software Engineer with 10+ years of experience for a role in Bengaluru. You will design architecture and develop prototypes using microservices, REST APIs, and .NET technologies (ASP.NET, MVC, WCF). Essential skills include Kubernetes, container orchestration, and creating deploy...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
ideainfinityit.com Logo
Idea Infinity
Expiration Date
Until further notice
Software Engineer
Save Icon
Seeking a skilled Software Engineer in Bangalore, India, specializing in MBSE and SDLC. You will design system architectures using UML/SysML for Automotive or Aerospace & Defense projects. The role requires proficiency in C/C++/Java, Agile/V-Model, and collaboration with customers to deliver high...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
MicroGenesis TechSoft
Expiration Date
Until further notice
Associate Software Engineer – ALM
Save Icon
Launch your software engineering career as an Associate ALM Engineer in Bangalore. You will install, configure, and maintain critical Application Lifecycle Management tools in diverse environments. This role is ideal for a motivated fresher with foundational knowledge in Windows/Linux, databases,...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
MicroGenesis TechSoft
Expiration Date
Until further notice
Software Engineer – PTC CodeBeamer Implementation Specialist
Save Icon
Join our team as a PTC CodeBeamer Implementation Specialist in Bangalore. You will implement and customize this ALM tool for an automotive organization, ensuring alignment with ASPICE and ISO 26262. The role requires 3-5 years of CodeBeamer experience and expertise in requirements, test, and defe...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
MicroGenesis TechSoft
Expiration Date
Until further notice
Backend Software Engineer
Save Icon
Join our team in Pune as a Backend Software Engineer for a US Media Analytics client. You will build and maintain a scalable SaaS platform using Java, Spring, and Hibernate. Work with modern AWS cloud tech, Kafka, and CI/CD pipelines to develop secure, high-performance backend services and APIs.
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
srkay.com Logo
SRKay Consulting Group
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our team in Bangalore as a Senior Software Engineer – Embedded Systems. Utilize your expertise in C, C++, Python, and RTOS for embedded software development and debugging. We value strong skills in the full software lifecycle, testing (STLC), and tools like RTRT. Bring your problem-solving t...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
MicroGenesis TechSoft
Expiration Date
Until further notice
SharePoint Software Engineer
Save Icon
Seeking a SharePoint Software Engineer to develop modern solutions using SPFx, React, and TypeScript within Microsoft 365. You will integrate SharePoint Online with Power Platform tools like Power Automate and Power Apps to automate business workflows. This role requires strong expertise in Share...
Location Icon
Location
Salary Icon
Salary
Not provided
Prakash Software Solutions Pvt. Ltd
Expiration Date
Until further notice
Software Engineer - Trainees
Save Icon
Launch your software engineering career in an AI-driven environment. This trainee role is perfect for fresh graduates with strong programming fundamentals in Python, Java, or JavaScript. You'll learn to build and deploy innovative solutions alongside experienced mentors, gaining hands-on experien...
Location Icon
Location
Salary Icon
Salary
Not provided
Innodeed Systems Private Limited
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our team in Neemrana as a Software Engineer. Develop high-quality web and desktop applications using ASP.NET, C#, and VB.NET. Utilize your skills in MS SQL/Oracle, MVC, and reporting tools within a collaborative environment. This role is ideal for entry-level candidates (0-2 years) passionat...
Location Icon
Location
India , Neemrana, Rajasthan
Salary Icon
Salary
Not provided
sierratec.com Logo
SIERRA ODC Private Limited
Expiration Date
Until further notice
Software Testing & Implementation Engineer
Save Icon
Join our team in Coimbatore as a Software Testing & Implementation Engineer. You will perform manual and automation testing using tools like Selenium, develop test cases, and validate functionality. The role involves writing SQL queries, defect tracking, and supporting onsite implementations. Str...
Location Icon
Location
India , Coimbatore
Salary Icon
Salary
Not provided
sierratec.com Logo
SIERRA ODC Private Limited
Expiration Date
Until further notice
Software Engineer
Save Icon
Seeking a proactive Software Engineer with 2-5 years of experience to join our team in Coimbatore. You will develop high-quality web/windows applications using ASP.NET, C#, and MS SQL/Oracle. Key responsibilities include MVC, Web Services, reporting tools, and writing unit tests. Be a collaborati...
Location Icon
Location
India , Coimbatore
Salary Icon
Salary
Not provided
sierratec.com Logo
SIERRA ODC Private Limited
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our team in Trivandrum as a Software Engineer. Develop scalable SaaS products using .NET Core, C#, and modern web technologies like Angular/React. You will design robust applications and APIs within an Agile environment. Leverage your full-stack expertise to build innovative, enterprise-leve...
Location Icon
Location
India , Trivandrum
Salary Icon
Salary
Not provided
Gemini Software Solutions Pvt. Ltd.
Expiration Date
Until further notice

About the Software Engineer role

Explore the dynamic and in-demand world of software engineering jobs, where professionals design, build, and maintain the digital infrastructure that powers modern life. Software engineers, often synonymous with developers, are the creative problem-solvers and architects behind websites, mobile apps, operating systems, and complex enterprise systems. This career path blends analytical thinking with creative design to translate user needs and business goals into functional, efficient, and scalable software solutions.

The core responsibility of a software engineer is the full software development lifecycle. This typically begins with analyzing requirements and collaborating with product managers, designers, and other stakeholders. Engineers then design system architecture, write clean and maintainable code, and rigorously test their creations to ensure reliability and performance. A significant part of the role involves debugging issues, optimizing existing systems, and deploying updates. Many engineers also participate in code reviews to maintain quality standards and contribute to technical documentation. In today's agile environments, they often work in iterative cycles, continuously integrating and delivering new features.

Software engineering jobs can be specialized, but common areas include front-end (client-side), back-end (server-side), and full-stack development. Front-end engineers focus on user interfaces and experiences using technologies like HTML, CSS, and JavaScript frameworks. Back-end engineers build the server logic, databases, and application programming interfaces (APIs) that power functionality behind the scenes. Full-stack engineers possess skills across both domains. Other specializations include DevOps, security, data engineering, and cloud-native development.

Typical skills and requirements for these roles are both technical and soft-skills based. Fundamentally, proficiency in one or more programming languages such as Python, Java, JavaScript, C#, or Go is essential. Understanding data structures, algorithms, and system design principles is crucial. Experience with frameworks, databases (SQL and NoSQL), and version control systems like Git is commonly expected. As software is increasingly built for the cloud, familiarity with services from providers like AWS, Azure, or GCP is a valuable asset. Equally important are strong problem-solving abilities, attention to detail, and effective communication skills for teamwork. While many positions require a degree in computer science or a related field, a proven portfolio and relevant experience are also highly valued pathways into software engineering jobs.

The profession offers immense variety, with opportunities to build everything from life-saving health applications and financial platforms to immersive games and cutting-edge AI tools. It is a career characterized by continuous learning, collaboration, and the tangible impact of creating products used by millions. For those with a logical mind and a passion for building, software engineering jobs present a rewarding and future-proof career path with endless possibilities for innovation and growth.