CrawlJobs Logo
Briefcase Icon
Category Icon

Engineers, Software Jobs (On-site work)

2800 Job Offers

Filters
Software Development Engineer in Test
Save Icon
Trimble Forestry seeks a Software Development Engineer in Test (SDET) with Playwright expertise to join our Christchurch R&D team. You will design scalable automation frameworks, integrate tests into CI/CD pipelines, and drive quality for mission-critical forestry software. Ideal candidates posse...
Location Icon
Location
New Zealand , Christchurch
Salary Icon
Salary
Not provided
trimble.com Logo
Trimble Inc.
Expiration Date
Until further notice
Software Engineer (C++ Mobile)
Save Icon
Join our global Survey and Mapping team in Christchurch as a C++ Mobile Software Engineer. Drive the modernisation of the Trimble Access platform, developing cross-platform features for Windows and Android. Leverage your expertise in C++, GNSS, and 3D visualisation to solve complex challenges. En...
Location Icon
Location
New Zealand , Christchurch
Salary Icon
Salary
Not provided
trimble.com Logo
Trimble Inc.
Expiration Date
Until further notice
Software Development Engineer in Test
Save Icon
Trimble seeks an SDET in Lake Oswego, OR, to pioneer AI-driven quality in construction technology. You will design automation frameworks using C# or Java, leverage AI tools like GitHub Copilot, and perform UI/API testing. Ideal candidates have strong QA process knowledge and agile experience. Ben...
Location Icon
Location
United States , Lake Oswego, Portland
Salary Icon
Salary
67700.00 - 93200.00 USD / Year
trimble.com Logo
Trimble Inc.
Expiration Date
Until further notice
Senior Software Development Engineer in Test
Save Icon
Trimble seeks a Senior SDET Engineer for its Chennai team to build scalable cloud solutions for the built environment. You will design and maintain test automation frameworks, perform API and performance testing, and ensure software quality using Java and BDD. Ideal candidates have strong QA proc...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
trimble.com Logo
Trimble Inc.
Expiration Date
Until further notice
Software Development Engineer in Test
Save Icon
Join a friendly Christchurch team as a Software Development Engineer in Test, shaping the future of construction tech. You’ll pioneer robust automation tests and deployment pipelines for world-class cloud systems. Ideal for candidates with 3+ years in software engineering or testing, strong probl...
Location Icon
Location
New Zealand , Christchurch
Salary Icon
Salary
Not provided
trimble.com Logo
Trimble Inc.
Expiration Date
Until further notice
Principal Software Engineer – Platform Owner
Save Icon
Principal Software Engineer – Platform Owner (Hands-on) at Furhat Robotics in Stockholm. Own the entire robot platform, SDK, cloud, and DevOps for a shipped, global product. Ideal for a former startup CTO or principal engineer who prefers coding over managing. Join a profitable, ~20-person team b...
Location Icon
Location
Sweden , Stockholm
Salary Icon
Salary
Not provided
furhatrobotics.com Logo
Furhat Robotics
Expiration Date
Until further notice
Software Test Engineer
Save Icon
We are hiring a Software Test Engineer for a short-term project focused on manual black-box testing of a legacy medical device used in pediatric vision assessments. Based in Skaneateles, you will validate software functionality, execute test plans, and collaborate with engineering teams. Ideal ca...
Location Icon
Location
United States , Skaneateles
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Principal Software Engineer role in Bangalore, India, designing and shipping core Windows security and enterprise features at global scale. Requires 6+ years in C/C++/C#/Rust and experience with large-scale, performance-sensitive systems. Join the Windows ENS team to build hardware-backed securit...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Client-Facing Software Engineer
Save Icon
Client-Facing Software Engineer role in London: join a well-funded startup to deploy software directly with end users. You’ll solve technical challenges, integrate data sources, and shape product development using Python, C++, or Java. This high-impact position offers high ownership, competitive ...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
70000.00 - 130000.00 GBP / Year
oho.co.uk Logo
Oho Group Ltd
Expiration Date
Until further notice
Software Engineer
Save Icon
Trimble seeks a Software Engineer (Embedded Systems) in Christchurch, New Zealand, to build safer, smarter heavy machinery. You will develop high-quality backend code in Rust for embedded Linux platforms, design robust architectures, and process real-time sensor data. Ideal candidates have strong...
Location Icon
Location
New Zealand , Christchurch
Salary Icon
Salary
Not provided
trimble.com Logo
Trimble Inc.
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer sought for Sportradar’s Automated Content team in Vienna, Austria. You will design and deploy backend services for computer vision and deep learning applications, leveraging Python and AWS. Ideal candidates possess strong CI/CD and API expertise, with a passion for advanc...
Location Icon
Location
Austria , Vienna
Salary Icon
Salary
Not provided
sportradar.com Logo
Sportradar
Expiration Date
Until further notice
Software Engineer - Subscriber Services
Save Icon
Senior Software Engineer sought for HPE's Subscriber Services team in Westford, MA. Leverage 6-10 years of experience in C, C++, and Python to design and debug software for networking protocols (IPoE, PPP, DHCP). This role demands expertise in Linux, algorithms, and object-oriented design, offeri...
Location Icon
Location
United States of America , Westford
Salary Icon
Salary
136500.00 - 260500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Microsoft’s MSC team as a Software Engineer to build scalable Commerce platforms for Azure and Office. You’ll drive automation, leverage telemetry, and deliver high-performance solutions in Redmond, WA. Requires a Bachelor’s in CS, coding expertise in C#, Java, or Python, and an active U.S. ...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
84200.00 - 165200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Development Engineer
Save Icon
Join AWS as a Software Development Engineer in Boston to revolutionize cloud migration. You’ll design and build agentic solutions for large enterprises, leveraging 3+ years of software development experience and expertise in system design. This role offers health insurance, 401(k) matching, paren...
Location Icon
Location
United States , Boston
Salary Icon
Salary
143700.00 - 194400.00 USD / Year
amazon.de Logo
Amazon Pforzheim GmbH
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer needed in Arlington, VA to support NAVSEA PEO IWS 3.0. You will evaluate embedded tactical flight software and missile systems for the Standard Missile program. Requires 10+ years of experience, agile development expertise, and a Top Secret clearance. Enjoy competitive pa...
Location Icon
Location
United States , Arlington
Salary Icon
Salary
Not provided
astrion.us Logo
Astrion
Expiration Date
Until further notice
Senior Software Engineer, AWS Agentic AI
Save Icon
Senior Software Engineer, AWS Agentic AI – Bellevue, WA. Build and enhance Bedrock AgentCore services at the forefront of Agentic AI. Solve complex engineering challenges to deliver scalable, fault-tolerant, machine learning-powered solutions. Requires 5+ years of software development, system des...
Location Icon
Location
United States , Bellevue
Salary Icon
Salary
168100.00 - 227400.00 USD / Year
amazon.de Logo
Amazon Pforzheim GmbH
Expiration Date
Until further notice
Software Engineer, Android
Save Icon
Join Meta as an Android Software Engineer in New York, building next-gen social technologies. You’ll design and test Android SDK-based software, craft custom native UIs, and optimize performance. Requires a Bachelor’s in CS or related field, 2+ years’ experience with Java, C++, Python, SQL, and G...
Location Icon
Location
United States , New York
Salary Icon
Salary
228980.00 - 250250.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Senior Software Engineer - Earner Incentive
Save Icon
Senior Software Engineer, Earner Incentive at Uber. Design and build high-scale backend platforms and services that power personalized driver incentives, optimizing marketplace balance and driver earnings globally. Requires 5+ years of experience, proficiency in Java, Scala, or Go, and expertise ...
Location Icon
Location
United States , Seattle; San Francisco; Sunnyvale
Salary Icon
Salary
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer - Full Stack
Save Icon
Senior Full Stack Software Engineer sought by Capital One in Mexico City to drive major tech transformation. You will build cloud-based solutions using JavaScript, Java, Python, AWS, and Kubernetes within Agile teams. Ideal candidates have 3+ years of experience and advanced English fluency. Enjo...
Location Icon
Location
Mexico , Mexico City
Salary Icon
Salary
Not provided
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Software Engineer
Save Icon
Seeking an experienced Software Engineer in New York to design, develop, and maintain desktop and web service applications using C#, .NET, and WPF. You will collaborate in an Agile environment, troubleshoot complex issues, and ensure high-quality, scalable solutions. Requires 5+ years of full-sta...
Location Icon
Location
United States , New York
Salary Icon
Salary
65.00 - 70.00 USD / Hour
solomonpage.com Logo
Solomon Page
Expiration Date
Until further notice

About the Engineers, Software role

Explore the dynamic world of software engineering jobs, a profession at the forefront of the digital revolution. Software engineers are the architects and builders of the technology that powers our modern world, from the applications on our phones to the complex systems running global enterprises. This role is fundamentally about problem-solving, using computational logic and creative thinking to design, develop, and maintain the software that businesses and consumers rely on every day.

Professionals in these jobs are typically responsible for the entire software development lifecycle. This begins with analyzing user needs and software requirements, followed by designing robust system architectures. They then write clean, efficient, and scalable code in various programming languages like Java, Python, C++, or JavaScript. A significant part of their work involves rigorous testing and debugging to identify and resolve issues, ensuring the final product is reliable and performs optimally. Beyond initial creation, software engineers are also tasked with maintaining and updating existing systems, integrating new features, and improving performance based on user feedback and evolving technological landscapes.

In today's collaborative environments, software engineers rarely work in isolation. They are integral members of agile teams, participating in code reviews, contributing to architectural discussions, and working closely with product managers, designers, and quality assurance specialists. Leadership roles often emerge, where senior or staff engineers provide technical guidance, mentor junior developers, and champion best practices in coding standards, security, and DevOps methodologies.

The typical skills and requirements for software engineering jobs are both technical and interpersonal. A strong foundation in computer science principles, data structures, algorithms, and object-oriented design is essential. Proficiency in one or more programming languages and experience with related frameworks (such as Spring Boot or .NET) are standard expectations. Familiarity with database technologies, both SQL (like PostgreSQL) and NoSQL (like MongoDB), is highly valuable, as is experience with cloud platforms (AWS, Azure, GCP) and tools for version control (Git), continuous integration, and containerization (Docker). Crucially, soft skills like analytical thinking, effective communication, teamwork, and a continuous learning mindset are what distinguish exceptional engineers, enabling them to tackle complex challenges and adapt in a rapidly changing field. A bachelor's degree in computer science or a related field is a common entry requirement, though equivalent practical experience is often accepted. For those with a passion for innovation and a logical mind, software engineering jobs offer a rewarding and ever-evolving career path.

Filters

×
Countries
Category
Location
Work Mode
Salary