CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer Jobs

10383 Job Offers

Systems Software Engineer
Save Icon
Hewlett Packard Enterprise seeks a Systems Software Engineer in Bengaluru, India, for a hybrid role. You will drive system design for platform software, owning architecture and delivery within JunOS. Requires 4-7 years’ experience with low-level systems, FreeBSD/Linux internals, and an AI-first e...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Backend Software Engineer - Engine Team (Voice Agent)
Save Icon
Deepgram seeks a Backend Software Engineer to lead the development of its Voice Agent product, building scalable speech processing services in Rust, C++, or C. You will design robust integrations for telephony and AI models, debug complex concurrent systems, and drive high-impact features from co...
Location Icon
Location
United States
Salary Icon
Salary
150000.00 - 220000.00 USD / Year
deepgram.com Logo
Deepgram
Expiration Date
Until further notice
Senior Software Engineer - Azure Data Engineering Team
Save Icon
Senior Software Engineer role on Microsoft’s Azure Data Engineering team in Vancouver, Canada. Drive design and implementation of large-scale distributed systems for products like Microsoft Fabric and Azure SQL DB. Requires 4+ years coding in C, C++, C#, Java, JavaScript, or Python with a Bachelo...
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
Software Dev Engineer - Software Dev Engineer IV
Save Icon
Simulation Modeling Engineer needed to build physics-based 3D environments for robotic workcells. You will convert CAD designs into simulation-ready assets (URDF, SDF) and digital twins, enabling motion planning and controls validation. Requires 5+ years of software development, proficiency in Py...
Location Icon
Location
United States , Boston
Salary Icon
Salary
90.00 - 100.00 USD / Hour
apexsystems.com Logo
Apex Systems
Expiration Date
Until further notice
Python Software Engineer
Save Icon
Join a rapidly scaling fintech unicorn as a Python Software Engineer in London. You’ll build AI-driven backend systems and APIs, leveraging agentic AI tools in a remote-first, product-led environment. We seek strong commercial Python experience, an entrepreneurial mindset, and enthusiasm for AI-a...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
120000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Java Software Engineer
Save Icon
Join a global investment firm as a **Java Software Engineer** on a high-impact front-office eTrading team in **London**. You will design mission-critical trading applications using modern practices like Clean Architecture and TDD, collaborating directly with traders. Ideal candidates have 4+ year...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
160000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Software Engineer: AI & Finance
Save Icon
Join a world-class quantitative investment firm building high-performance trading systems across equities, crypto, and futures. As a Quant Developer, you’ll own mission-critical infrastructure, optimize latency, and partner with ML researchers. Requires advanced Python, PyTorch, TensorFlow, and a...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
50000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer role in Sydney, Australia. Join a cross-functional team building innovative solutions with cloud technologies and modern engineering practices. Requires a Bachelor's in CS or related field with 4+ years coding in C, C++, C#, Java, JavaScript, or Python. Enjoy a competitiv...
Location Icon
Location
Australia , Sydney
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer (Java) - Issuing
Save Icon
Senior Software Engineer (Java) - Issuing in Chicago. Leverage 5+ years of experience to design, implement, and launch scalable APIs and platform features. Work on complex technical projects, improve system robustness, and collaborate across teams. Join a fast-paced environment where your code im...
Location Icon
Location
United States , Chicago
Salary Icon
Salary
154000.00 - 243000.00 USD / Year
adyen.com Logo
Adyen
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft’s Windows Cloud division as a Software Engineer II to scale Windows 365 and Azure Virtual Desktop platforms. You’ll design, develop, and enhance reliable cloud services using C, C++, C#, or Python. Based in Redmond, WA, this role offers the chance to build tools improving deploymen...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - AS400, Cobol
Save Icon
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Software Engineer 2
Save Icon
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
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Location Icon
Location
Australia , Sydney
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Python Software Engineer
Save Icon
Join a rapidly scaling fintech unicorn as a Python Software Engineer in London. You’ll build AI-driven backend systems and APIs, leveraging agentic AI tools in a remote-first, product-led environment. This role offers significant technical ownership, equity, and exposure to cutting-edge fintech a...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
120000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Software Engineer (Rust)
Save Icon
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
200000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Software Engineer II
Save Icon
Tripadvisor is hiring a Software Engineer II for a remote-first role based near London. You’ll build and deploy backend systems using object-oriented programming, collaborating with product managers and designers. Enjoy flexible schedules, competitive compensation, travel perks, and tuition assis...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
tripadvisor.com Logo
Tripadvisor
Expiration Date
Until further notice
Rust Software Engineer
Save Icon
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
225000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Lead Software Engineer
Save Icon
Lead Software Engineer sought to lead embedded software development for cutting-edge electric drive systems in Norfolk, UK. You will define architecture, mentor a team, and manage the full lifecycle from concept to production. Requires expertise in BSW, motor/inverter control, and ASPICE-aligned ...
Location Icon
Location
United Kingdom , Norfolk
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
80000.00 - 130000.00 GBP / Year
signifytechnology.com Logo
Signify Technology
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.