CrawlJobs Logo
Briefcase Icon
Category Icon

Software engineering Jobs (On-site work)

2812 Job Offers

Filters
Software Engineer
Save Icon
Join our team as a Software Engineer in Wrexham, driving Industry 4.0 initiatives. You will develop OT applications using C# and integrate SCADA/PLC systems across global facilities. This role requires strong industrial protocol knowledge and offers benefits like early Friday finishes and a healt...
Location Icon
Location
United Kingdom , Wrexham
Salary Icon
Salary
35000.00 - 40000.00 GBP / Year
https://www.wallacehind.com Logo
Wallace Hind
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join a world-class cybersecurity startup in London as a Senior Software Engineer. Shape architecture and drive technical decisions for a critical, high-impact product. Requires 5+ years' experience with Python, Java, C#, Rust, or Go, and a passion for building secure, scalable systems. Enjoy comp...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
60000.00 - 120000.00 GBP / Year
oho.co.uk Logo
Oho Group Ltd
Expiration Date
Until further notice
Power Apps Senior Software Development Engineer 2
Save Icon
Seeking a Senior Power Platform Engineer in Noida to design and develop Canvas Apps and Power Automate flows. You will implement ALM best practices, manage deployments via Pipelines, and mentor citizen developers. Expertise in SharePoint Online, Dataverse, and solution governance is essential.
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Software Engineer Intern
Save Icon
Join our Stockholm team as a Software Engineer Intern with a backend focus. Gain hands-on experience building scalable services using Python, APIs, and databases. Collaborate with a talented team in a supportive environment with flexible hours and growth opportunities.
Location Icon
Location
Sweden , Stockholm
Salary Icon
Salary
Not provided
IPercept
Expiration Date
Until further notice
Software Engineer, Principal
Save Icon
Seeking a Principal Software Engineer with Top Secret clearance for the C3BM Division in Bedford. This role requires 20+ years of DoD experience and full lifecycle software development expertise for critical battle management systems. We offer a comprehensive benefits package including medical, 4...
Location Icon
Location
United States , Bedford
Salary Icon
Salary
120506.00 - 150000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Trainee, Software Engineer
Save Icon
Launch your software engineering career in Espoo, Finland! As a Trainee, you'll develop cutting-edge 3D BIM solutions using C++/C#. Collaborate with expert mentors to solve complex problems and drive digital transformation in construction. This role is perfect for a passionate CS student eager to...
Location Icon
Location
Finland , Espoo
Salary Icon
Salary
Not provided
trimble.com Logo
Trimble Inc.
Expiration Date
Until further notice
Embedded Software Engineer
Save Icon
Join our Embedded team as a Senior Engineer, designing firmware that pushes 3D printing limits. Utilize Embedded Linux, C++, and Python to build and ship code for new printer features. This onsite role in Somerville, MA, offers equity, comprehensive healthcare, and generous leave.
Location Icon
Location
United States , Somerville, MA
Salary Icon
Salary
145000.00 - 170000.00 USD / Year
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
Software Benchtop/Scanner-sim Engineer
Save Icon
Join ASML in San Diego as a Software Benchtop/Scanner-sim Engineer. You will design, build, and validate complex test equipment and simulators, utilizing Python scripting and hardware expertise. This role offers a comprehensive benefits package including medical, dental, vision, and 401k. Apply y...
Location Icon
Location
United States , San Diego
Salary Icon
Salary
82875.00 - 124313.00 USD / Year
asml.com Logo
ASML
Expiration Date
Until further notice
Senior Software Quality Assurance Engineer
Save Icon
Join NTT DATA as a Senior Software QA Engineer in Mumbai. Ensure software quality using Agile, automated testing, and SQL. A bachelor's in CS/Engineering and Scrum expertise are key. Thrive in a global, innovative workplace that values growth and inclusion.
Location Icon
Location
India , Mumbai
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Software Development Engineer 4
Save Icon
Join a global tech leader in Redmond as a Software Development Engineer 4, focusing on media technology and system reliability. You will design telemetry, author validation tests, and analyze data to enhance critical media pipelines. This role requires deep expertise in codecs, hardware validatio...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
70.00 - 80.00 USD / Hour
aquent.com Logo
Aquent
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join the Outlook Extensibility team in Bangalore as a Software Engineer II. Develop client-side JavaScript APIs for Outlook on Desktop and Mobile platforms. You'll need 3+ years of coding experience (C#, Java, JavaScript, Python) and a passion for solving complex, large-scale engineering challeng...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's IDEAs team in Noida as a Senior Software Engineer. Design and build petabyte-scale data platforms using C++/C#/Java and modern web tech. Tackle complex distributed systems challenges to derive strategic insights from Microsoft 365 data. This role requires 6+ years of high-quality...
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Disney Cruise Line as a Senior Software Engineer in Orlando. Develop innovative Java and TypeScript applications to enhance the guest experience. Utilize your expertise in Spring Boot, Kubernetes, and Agile methodologies. Enjoy comprehensive benefits including medical insurance and a 401K ma...
Location Icon
Location
United States , Orlando
Salary Icon
Salary
Not provided
apexsystems.com Logo
Apex Systems
Expiration Date
Until further notice
Staff Software Engineer (Frontend), Infra
Save Icon
Join Harmonic's Infrastructure team as a Staff Frontend Engineer in NYC. You will ensure our discovery engine's frontend is fast, reliable, and scalable, handling millions of real-time signals. Leverage your 7+ years with React and TypeScript to solve core performance and architecture challenges....
Location Icon
Location
United States , New York
Salary Icon
Salary
210000.00 - 280000.00 USD / Year
harmonic.ai Logo
Harmonic
Expiration Date
Until further notice
Senior Software Engineer II, Computational Geometry & BIM
Save Icon
Lead the development of a computational geometry platform for revolutionary 3D construction printing at ICON. Architect BIM automation tools and geometric algorithms in Austin, TX. Requires 10+ years of software engineering experience, strong technical leadership, and expertise in complex systems.
Location Icon
Location
United States , Austin
Salary Icon
Salary
Not provided
iconbuild.com Logo
ICON
Expiration Date
Until further notice
Senior Embedded Software Engineer I, Robotic Controls
Save Icon
Join ICON's Software Products team in Austin, TX, as a Senior Embedded Software Engineer. You will develop real-time control software for robotic and space-based systems, focusing on dynamic stabilization and sensor fusion. This hands-on role requires expertise in C/C++, robotics, and controls en...
Location Icon
Location
United States , Austin
Salary Icon
Salary
Not provided
iconbuild.com Logo
ICON
Expiration Date
Until further notice
Embedded Software Engineer II, Robotic Controls
Save Icon
Join ICON's Software Products team in Austin, TX, as an Embedded Software Engineer II. Develop and maintain C++ control software for robotic and space-based systems. Apply your expertise in robotics platforms, real-time controls, and ROS within a full lifecycle role. Contribute to a fast-paced te...
Location Icon
Location
United States , Austin
Salary Icon
Salary
Not provided
iconbuild.com Logo
ICON
Expiration Date
Until further notice
Software Quality Assurance Engineer
Save Icon
Join Katam Technologies in Lund as a Software Quality Assurance Engineer. You will own end-to-end QA for backend workflows in a green tech startup revolutionizing forestry with AI and computer vision. The role requires strong analytical skills, experience in automated testing, and system validati...
Location Icon
Location
Sweden , Lund
Salary Icon
Salary
Not provided
academicwork.se Logo
Academic Work
Expiration Date
Until further notice
Staff Software Engineer (Infra)
Save Icon
Lead infrastructure at scale as a Staff Software Engineer in NYC. Architect multi-region, HIPAA-compliant systems on Kubernetes and cloud platforms. Drive reliability, security, and mentor engineers in a role offering comprehensive benefits and a learning budget.
Location Icon
Location
United States , New York City
Salary Icon
Salary
220000.00 - 260000.00 USD / Year
amigo.ai Logo
Amigo
Expiration Date
Until further notice
Staff Software Engineer
Save Icon
Lead backend architecture for AI healthcare agents at a Series A startup. Design scalable, secure systems for real-time LLM inference and EHR integration. Join our NYC team and enjoy comprehensive benefits while shaping the future of patient care.
Location Icon
Location
United States , New York City
Salary Icon
Salary
220000.00 - 260000.00 USD / Year
amigo.ai Logo
Amigo
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