CrawlJobs Logo
Briefcase Icon
Category Icon

Software engineering Jobs

10162 Job Offers

Filters
Software QA Engineer
Save Icon
Join our New York team as a Software QA Engineer. You will ensure quality for leading IAM and HCM solutions, working closely with Microsoft. The role requires expertise in automated testing, agile methodologies, and HRIS/ERP applications. We seek a detail-oriented professional with strong analyti...
Location Icon
Location
United States , New York
Salary Icon
Salary
Not provided
darwinrecruitment.com Logo
Darwin Recruitment GmbH
Expiration Date
Until further notice
Software Engineer (Cloud)
Save Icon
Join our Taipei team as a Software Engineer (Cloud) to build global-scale network management systems. Develop backend services in Golang, working with Kafka, Redis, and Kubernetes in a CI/CD environment. We value TDD, problem-solving skills, and offer work on distributed systems for Ruckus products.
Location Icon
Location
Taiwan , Taipei
Salary Icon
Salary
Not provided
commscope.com Logo
CommScope
Expiration Date
Until further notice
Senior/Lead Software Engineer
Save Icon
Join Addepto as a Senior/Lead Software Engineer to architect scalable AI solutions for global clients. You will design robust systems, integrating cloud-native tech like Azure and Kubernetes with legacy platforms. This remote-friendly role in Poland offers career growth with top-tier projects and...
Location Icon
Location
Poland , Warsaw; Cracow; Wroclaw; Bialystok
Salary Icon
Salary
20000.00 - 28650.00 PLN / Month
addepto.com Logo
Addepto sp. z o.o.
Expiration Date
Until further notice
Software Engineer Intern (Cloud)
Save Icon
Join RUCKUS Networks in Taipei as a Software Engineer Intern (Cloud). Develop large-scale SaaS services and cloud technologies using Java. Gain hands-on experience in system design, networking, and security within a dynamic team. Ideal for CS students passionate about programming and innovation.
Location Icon
Location
Taiwan , Taipei
Salary Icon
Salary
Not provided
commscope.com Logo
CommScope
Expiration Date
Until further notice
Senior Manager, Software Engineering Lead
Save Icon
Lead a team of developers on diverse, full-stack technology projects at Capital One. This senior engineering manager role requires 6+ years of software experience, cloud expertise (AWS/Azure/GCP), and people management skills. Drive innovation using JavaScript, Java, Python, and more in a collabo...
Location Icon
Location
United States , New York; McLean
Salary Icon
Salary
229900.00 - 286200.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Mid / Senior Software Engineer
Save Icon
Join a dynamic team as a Mid/Senior Software Engineer, developing cutting-edge, AI-powered mobile applications. Utilize your 5+ years of experience with Node.js, React, SQL, and Google Cloud to build high-quality backend systems and web panels. Enjoy benefits like remote work, health insurance, a...
Location Icon
Location
Salary Icon
Salary
Not provided
appnation.co Logo
AppNation
Expiration Date
Until further notice
Lead Software Engineer, DevOps (Intelligent Foundations & Experiences)
Save Icon
Lead DevOps Engineer role within Capital One's Intelligent Foundations team. Drive cloud transformation using AWS, Azure, or GCP, with expertise in Kubernetes, Docker, and automation tools. Lead diverse projects in a collaborative, innovative environment. Based in New York or San Francisco, with ...
Location Icon
Location
United States , New York; San Francisco; San Jose
Salary Icon
Salary
215200.00 - 245600.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join a top-tier software development team as a Senior C++ Engineer. This fully remote role offers a superb work-life balance and flexibility, rejecting long hours. You'll collaborate with exceptional developers, continuously learn, and enjoy strong career progression. A Russell Group degree and 3...
Location Icon
Location
Salary Icon
Salary
90000.00 - 130000.00 EUR / Year
oho.co.uk Logo
Oho Group Ltd
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Monetize team in Bangalore as a Senior Software Engineer. You will design high-scale backend services and analyze big data to optimize advertising revenue. This role requires expertise in C/C++/C#/Java, distributed systems, and technologies like Kafka/Spark. Apply your strong deb...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's Monetize team in Bangalore as a Software Engineer II. Develop high-scale, low-latency backend systems for real-time advertising, using C/C++ and data tools like Kafka. You will build APIs, optimize performance, and shape the future of ad tech in a global, data-driven platform.
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II - Backend
Save Icon
Join Microsoft's Intelligent Cloud Health team in Hyderabad. Design and build AI-driven backend systems that ensure global cloud reliability for M365. Utilize your 3+ years of experience with C#, Java, or Python to transform observability data into actionable insights. Tackle complex challenges a...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Manager, Software Engineering (Full Stack)
Save Icon
Lead a team of full stack engineers to develop a live chat platform at Capital One in Richmond. This senior role requires 6+ years of software engineering and 4+ years of people management experience, with cloud expertise (AWS, Azure, GCP). You'll drive innovation using JavaScript, Java, Python, ...
Location Icon
Location
United States , Richmond
Salary Icon
Salary
209000.00 - 238500.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our team in San Francisco as a Software Engineer. You will design and deploy scalable solutions using Java, Spring Boot, React, and Azure. Collaborate on high-impact digital initiatives while enjoying comprehensive benefits like medical, dental, and 401(k).
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
40.00 - 42.00 USD / Hour
solomonpage.com Logo
Solomon Page
Expiration Date
Until further notice
Lead Software Engineer_GoLang
Save Icon
Lead Software Engineer (GoLang) role at New Relic in Bangalore. Design and scale back-end services using Go, React, and cloud platforms (AWS/Azure/GCP). Join a collaborative team building observability tools for distributed systems in a fast-paced, agile environment.
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
newrelic.com Logo
New Relic
Expiration Date
Until further notice
Senior Networking Software Engineer
Save Icon
Join our team in Kraków as a Senior Networking Software Engineer. You will design and develop low-level networking software for a cutting-edge AI SoC, using C and Linux in an embedded environment. This system-level role involves full lifecycle development and close collaboration with hardware and...
Location Icon
Location
Poland , Kraków
Salary Icon
Salary
Not provided
onhires.com Logo
OnHires
Expiration Date
Until further notice
Senior Software Engineer II
Save Icon
Join SpotOn in Chicago as a Senior Software Engineer II. Develop high-performance, scalable APIs using GoLang within a cutting-edge restaurant tech ecosystem. Leverage your 5+ years of experience with Go, SQL, and cloud platforms to build tools that empower independent businesses. Enjoy comprehen...
Location Icon
Location
United States , Chicago
Salary Icon
Salary
145000.00 - 190000.00 USD / Year
mytennislessons.com Logo
MyTennisLessons
Expiration Date
Until further notice
Senior Software Engineer Ⅰ - QA
Save Icon
Join VWO as a Senior QA Engineer, ensuring top-tier quality for a globally-used product suite. You'll design and automate tests (Web, Mobile, API) using Selenium/Java and manage the full QA lifecycle. Leverage your 3-6 years of experience in a role that values GenAI knowledge and performance test...
Location Icon
Location
Salary Icon
Salary
Not provided
wingify.com Logo
Wingify
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our world-class team in Delhi as a Senior Software Engineer, building a cutting-edge Enterprise Knowledge Platform. You will design scalable microservices in Java/Python on AWS, solving complex technical challenges. This role offers mentorship opportunities and requires 4+ years of backend d...
Location Icon
Location
India , Delhi
Salary Icon
Salary
Not provided
alpha-sense.com Logo
AlphaSense
Expiration Date
Until further notice
Embedded Software Engineer
Save Icon
Join a leading team in Salisbury as an Embedded Software Engineer. Design and develop complex embedded systems in C/C++, focusing on microprocessor architecture and full lifecycle engineering. This role offers a competitive pension, enhanced leave, and cycle-to-work scheme for experienced engineers.
Location Icon
Location
United Kingdom , Salisbury
Salary Icon
Salary
40000.00 - 55000.00 GBP / Year
hunterselection.co.uk Logo
Hunter Selection | B Corp™
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join our Service Engineering team in Hyderabad as a Software Engineer II. You will design, test, and ship high-quality code using C#, .NET Core, React, and TypeScript. This role involves building user-centric web apps, integrating AI technologies, and collaborating with a global team. We seek a v...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
seismic.com Logo
Seismic
Expiration Date
Until further notice

About the Software engineering role

Explore the dynamic world of software engineering jobs, a cornerstone of the modern digital economy. Software engineers are the architects and builders of the software applications and systems that power our daily lives, from mobile apps and websites to complex enterprise platforms and embedded systems. This profession involves applying engineering principles to the entire software development lifecycle, focusing on designing, developing, testing, deploying, and maintaining reliable and scalable software solutions.

In a typical software engineering role, professionals engage in a variety of core responsibilities. They analyze user needs and collaborate with product managers and designers to define software requirements. A significant part of the job involves writing clean, efficient, and maintainable code using various programming languages and frameworks. Engineers design system architecture, create and manage databases, and build application programming interfaces (APIs) to enable different software components to communicate. They rigorously test their code through unit, integration, and automated testing to ensure quality and functionality. Furthermore, they deploy applications to production environments, monitor their performance, and continuously iterate based on user feedback and evolving requirements. Many engineers also participate in code reviews to maintain high standards and mentor junior team members.

The skill set for software engineering jobs is both broad and deep. Foundational technical skills typically include proficiency in one or more programming languages such as Python, Java, JavaScript, C#, or Go. Knowledge of front-end technologies (like React or Angular) and/or back-end frameworks (like Node.js, Spring, or .NET) is common. Understanding database management, both SQL and NoSQL, is essential. Familiarity with version control systems like Git, principles of cloud computing (AWS, Azure, GCP), and containerization tools like Docker is increasingly standard. Beyond technical prowess, successful software engineers possess strong problem-solving abilities, analytical thinking, and attention to detail. They must be effective communicators to collaborate within cross-functional teams and often require a solid grasp of algorithms, data structures, and system design principles.

Typical requirements for these positions usually include a bachelor’s degree in computer science, software engineering, or a related field, though substantial equivalent experience is often accepted. The profession offers a spectrum of opportunities, from entry-level roles focusing on specific feature development to senior and lead positions involving system architecture, project leadership, and strategic decision-making. Whether specializing in front-end, back-end, full-stack, DevOps, or security, software engineering jobs are characterized by continuous learning, innovation, and the tangible impact of creating technology that solves real-world problems. For those with a passion for logic, creation, and technology, a career in software engineering presents a challenging and rewarding path.

Filters

×
Countries
Category
Location
Work Mode
Salary