CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer Jobs

10382 Job Offers

Embedded Software Engineer
Save Icon
Join our team in Lexington as an Embedded Software Engineer. Develop real-time embedded software for RTOS like VxWorks in a Linux environment. Utilize Python, C++, and Git for hardware interfacing and test automation. We offer comprehensive benefits including medical, retirement plans, and paid l...
Location Icon
Location
United States , Lexington
Salary Icon
Salary
115000.00 - 207000.00 USD / Year
softworldinc.com Logo
Softworld
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft in Vancouver as a Senior Software Engineer. Work on impactful Azure projects, directly shaping core observability services nearing GA. This technical role blends hands-on coding in C#/Java/Python with strategic customer engagement and on-call duties. Drive production reliability an...
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 - Network Engineer
Save Icon
Join Microsoft's Cloud & AI organization as a Senior Network Engineer in Redmond. Design and secure Azure network infrastructure, leveraging automation with Python and Bicep. This role requires deep cloud networking expertise and a passion for building life-changing, secure innovations.
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer, Backend - Consumer Wealth Domain
Save Icon
Join Satispay's Consumer Wealth team in Milan as a Backend Software Engineer. Build scalable Java/Spring Boot microservices for innovative savings and investment products. Enjoy a hybrid model, unlimited PTO, stock options, and a role critical to simplifying wealth management for millions.
Location Icon
Location
Italy , Milan
Salary Icon
Salary
Not provided
satispay.com Logo
Satispay
Expiration Date
Until further notice
Software Engineer, Backend - Core Domain
Save Icon
Join Satispay's Business Team in Milan as a Backend Engineer. Develop core financial domains like payments and invoicing using Java and Spring Boot. Enjoy a hybrid model, unlimited PTO, stock options, and relocation support in this dynamic FinTech.
Location Icon
Location
Italy , Milan
Salary Icon
Salary
Not provided
satispay.com Logo
Satispay
Expiration Date
Until further notice
Software Engineer, Backend - Consumer Growth Domain
Save Icon
Join Satispay's Consumer Growth team in Milan as a Backend Engineer. Build scalable Java/Spring Boot microservices for fintech solutions like onboarding, transactions, and loyalty programs. Enjoy a competitive package with stock options, hybrid work, and unlimited PTO in a dynamic startup environ...
Location Icon
Location
Italy , Milan
Salary Icon
Salary
Not provided
satispay.com Logo
Satispay
Expiration Date
Until further notice
Mid-Level Software Engineer - Unmanned Systems
Save Icon
Join Arcfield as a Mid-Level Software Engineer in Middletown, RI, supporting unmanned vehicle software for the Naval Undersea Warfare Center. Utilize your expertise in C++/Java within Linux environments, following agile SDLC and CI/CD processes. This role offers flexible telework, comprehensive b...
Location Icon
Location
United States , Middletown
Salary Icon
Salary
72826.14 - 126630.53 USD / Year
arcfield.com Logo
Arcfield
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our Barcelona team as a Senior Software Engineer on the core C&E platform. Design and own scalable backend systems, data pipelines, and APIs that power customer segmentation and personalization. We seek an engineer experienced in SaaS architecture and high-throughput systems. Enjoy a hybrid ...
Location Icon
Location
Spain , Barcelona
Salary Icon
Salary
Not provided
pro.bsport.io Logo
Bsport
Expiration Date
Until further notice
Software Engineer, Fullstack (Agentic AI)
Save Icon
Join our team in Buenos Aires as a Fullstack Software Engineer specializing in Agentic AI. You will build high-scale web/desktop apps using Python/Go, Vue/React, and GCP. Drive architectural decisions, own features end-to-end, and work with cutting-edge AI in a vibrant, inclusive culture with com...
Location Icon
Location
Argentina , Buenos Aires
Salary Icon
Salary
Not provided
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Cloud & AI Security team in Redmond as a Senior Software Engineer. Design and scale secure cloud services using C++, C#, Python, or Java. Drive technical deliverables and leverage telemetry for live-site engineering in a customer-focused role.
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Microsoft's Cloud & AI Security team in Redmond as a Software Engineer. Develop and scale secure cloud services using C++, C#, Java, or Python. Drive technical deliverables for a global impact in a growth-mindset culture. Experience with Azure and distributed systems is a plus.
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Graduate Software Dev Engineer
Save Icon
Join Amazon's innovative team in Haifa as a Graduate Software Dev Engineer. Develop scalable, cloud-native solutions using modern programming languages and AI tools. Tackle complex challenges that directly impact millions of customers worldwide in a collaborative environment.
Location Icon
Location
Israel , Haifa
Salary Icon
Salary
Not provided
Amazon
Expiration Date
Until further notice
Software Dev Engineer Intern
Save Icon
Join Amazon in Amman as a Software Dev Engineer Intern. Develop scalable, cloud-native solutions and leverage GenAI tools to impact millions globally. We seek CS students proficient in languages like Java or Python, with strong fundamentals in algorithms and data structures. Enjoy a competitive s...
Location Icon
Location
Jordan , Amman
Salary Icon
Salary
Not provided
Amazon
Expiration Date
Until further notice
Jr. Software Engineer
Save Icon
Join our technology program supporting a key government client in Chantilly as a Jr. Software Engineer. You will design, create, test, and maintain content-rich, user-friendly websites. This role requires a Bachelor's degree, 3 years' relevant experience, and an active Security Clearance. We offe...
Location Icon
Location
United States , Chantilly
Salary Icon
Salary
Not provided
realmone.com Logo
RealmOne
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's Azure Data team in Vancouver as a Software Engineer II. Build the next-generation data platform for the AI era, working on flagship products like Power BI, Azure SQL DB, and Cosmos DB. Utilize your 2+ years of experience in C#, Java, Python, or similar for full-stack and backend ...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
85000.00 - 166800.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft AI Monetization as a Senior Software Engineer in Redmond. Design and build scalable, privacy-preserving backend systems and data pipelines using C# or Java. Integrate secure data collaboration platforms like Azure Confidential Compute to power next-generation advertising measuremen...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Data team in Vancouver as a Senior Software Engineer. Develop industry-leading products like Power BI, Fabric, and Cosmos DB to build the data platform for the AI era. Utilize your expertise in C#, Java, Python, or similar to architect scalable, full-stack solutions. This r...
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, Query Processing
Save Icon
Join Firebolt's Munich R&D team as a Senior Software Engineer in Query Processing. Design and build our high-performance, distributed C++20 query engine and storage layer. You will work on cutting-edge projects like vectorized execution, open table formats, and AI integration. Requires 5+ years o...
Location Icon
Location
Germany , Munich
Salary Icon
Salary
120000.00 - 150000.00 EUR / Year
firebolt.io Logo
Firebolt
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our team as a Senior Software Engineer to build a leading cloud-based research platform. You will design and maintain features using PHP, Laravel, and Vue.js in a remote-first model. We offer competitive compensation, flexible hours, and offices in Rzeszów.
Location Icon
Location
Poland , Rzeszów
Salary Icon
Salary
Not provided
edvantis.com Logo
Edvantis
Expiration Date
Until further notice
Lead Software Engineer - IBM mainframe
Save Icon
Lead Software Engineer role for IBM mainframe experts in Ballerup. Maintain and develop the critical PiNet Batch solution for Denmark's financial sector. Requires advanced Assembler, COBOL, and deep mainframe (ISPF/TSO, JES) experience. Key duties include cryptographic key procedures, system supp...
Location Icon
Location
Denmark , Ballerup
Salary Icon
Salary
Not provided
mastercard.com Logo
Mastercard
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.