CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer Jobs

10382 Job Offers

Senior Software Engineer
Save Icon
Join the Wikimedia Foundation as a Senior Software Engineer. Develop long-term strategy for Wikipedia's high-volume data feeds using Node.js, Go, and Kafka on AWS. This remote US role requires cloud, SRE, and automation expertise to ensure infrastructure reliability at scale.
Location Icon
Location
United States of America
Salary Icon
Salary
141352.00 - 175725.00 USD / Year
wikimediafoundation.org Logo
Wikimedia Foundation
Expiration Date
Until further notice
Software Engineer I (Backend, Healthcare)
Save Icon
Join WHOOP in Boston as a Backend Software Engineer I in Healthcare. Develop impactful features using Java, Kafka, Postgres, and AWS to connect members with health insights. Collaborate with cross-functional teams in a dynamic, fast-paced environment. A strong desire to learn and grow with cuttin...
Location Icon
Location
United States , Boston
Salary Icon
Salary
105000.00 - 135000.00 USD / Year
whoop.com Logo
Whoop
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join WHOOP in Boston as a Senior Software Engineer for AI Experiences. Develop impactful, member-facing features using Java, Kafka, AWS, and PostgreSQL. You'll design scalable systems, optimize performance, and mentor junior engineers in a collaborative, fast-paced environment. This role includes...
Location Icon
Location
United States , Boston
Salary Icon
Salary
150000.00 - 210000.00 USD / Year
whoop.com Logo
Whoop
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join WHOOP in Boston as a Software Engineer II to build scalable backend systems that power our global performance platform. You'll design robust APIs and microservices, ensuring security and reliability for millions of members. Ideal candidates have 2-4 years of backend experience with Java/Pyth...
Location Icon
Location
United States , Boston
Salary Icon
Salary
125000.00 - 170000.00 USD / Year
whoop.com Logo
Whoop
Expiration Date
Until further notice
Software Engineer II (Backend, Healthcare Infra)
Save Icon
Join WHOOP in Boston as a Software Engineer II, focusing on Healthcare Infrastructure. Develop scalable backend platforms using Java, Kafka, and Postgres to connect members with advanced health insights. Collaborate cross-functionally to solve large-scale challenges in a fast-paced, data-driven e...
Location Icon
Location
United States , Boston
Salary Icon
Salary
125000.00 - 170000.00 USD / Year
whoop.com Logo
Whoop
Expiration Date
Until further notice
Software engineer
Save Icon
Join our team in Paris as a Software Engineer. Develop new features in Python, tackle technical challenges, and grow with senior support. Enjoy a hybrid model, great office culture, and attractive performance-based remuneration.
Location Icon
Location
France , Paris
Salary Icon
Salary
Not provided
wiremind.io Logo
Wiremind
Expiration Date
Until further notice
Embedded Software Engineer
Save Icon
Join Xcelerium as an Embedded Software Engineer in Irvine or Santa Clara. Develop cutting-edge solutions for 5G, UAVs, and Autonomous Vehicles using RISC-V, AI frameworks, and RTOS. Requires a CS/EE degree, C/C++ expertise, and knowledge of CPU architecture. Work on groundbreaking projects from t...
Location Icon
Location
United States , Irvine; Santa Clara
Salary Icon
Salary
Not provided
xcelerium.com Logo
Xcelerium
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Perk as a Senior Software Engineer in Edinburgh. Develop our next-gen travel & spend platform using Python/Django and/or React. We seek an expert full-stack developer with a product mindset, passion for quality, and Agile experience. Enjoy competitive pay, equity, private healthcare, and amp...
Location Icon
Location
United Kingdom , Edinburgh
Salary Icon
Salary
Not provided
yokoy.io Logo
Yokoy
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Perk as a Software Engineer in London. Develop a complex travel & spend platform using Python/Django and/or React in an Agile environment. We seek experts with a product mindset, obsession for quality, and pragmatism. Enjoy competitive pay, equity, generous vacation, and health perks.
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
yokoy.io Logo
Yokoy
Expiration Date
Until further notice
Staff Software Engineer, Database Systems
Save Icon
Join Zilliz, the force behind Milvus, to build next-gen distributed database systems for AI. We seek a Staff Software Engineer with 4+ years of database development experience and contributions to major infrastructure projects. You will design core architecture, solve complex technical challenges...
Location Icon
Location
Salary Icon
Salary
175000.00 - 250000.00 USD / Year
zilliz.com Logo
Zilliz
Expiration Date
Until further notice
Software Engineer, Simulation
Save Icon
Join our team in Palo Alto as a Software Engineer, Simulation. You will design realistic simulation environments using Python/C++ and tools like MuJoCo to accelerate robot learning. Your role is key to bridging the sim-to-real gap and prototyping new hardware. We offer equity, comprehensive insur...
Location Icon
Location
United States , Palo Alto
Salary Icon
Salary
130000.00 - 250000.00 USD / Year
1x.tech Logo
1X Technologies
Expiration Date
Until further notice
Java Software Engineer
Save Icon
Join a leading retail brand in Wroclaw as a Java Software Engineer. Design and maintain advanced microservices using Java, Spring Boot, and AWS. You'll build scalable solutions, implement CI/CD pipelines, and ensure security best practices. Enjoy benefits like paid vacation, training compensation...
Location Icon
Location
Poland , Wroclaw
Salary Icon
Salary
Not provided
zoolatech.com Logo
Zoolatech
Expiration Date
Until further notice
Java Software Engineer
Save Icon
Join a leading retail brand as a Java Software Engineer. Design and maintain advanced microservices using Java, Spring Boot, and AWS. Collaborate on scalable solutions while supporting CI/CD and DevOps practices. Enjoy benefits like paid vacation, insurance compensation, and training opportunities.
Location Icon
Location
Salary Icon
Salary
Not provided
zoolatech.com Logo
Zoolatech
Expiration Date
Until further notice
Senior Software Engineer - FullStack .NET Core
Save Icon
Join 3Pillar as a Senior FullStack .NET Core Engineer in the Czech Republic. Develop high-quality, scalable solutions using C#, .NET Core, and SQL Server in a remote-first, global environment. Drive client success through agile development, stakeholder management, and complex problem-solving. Ben...
Location Icon
Location
Czech Republic
Salary Icon
Salary
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Senior Software Engineer - FullStack .NET Core
Save Icon
Join 3Pillar as a Senior FullStack .NET Core Engineer in Romania. Architect high-quality, scalable solutions using C#, .NET Core, and SQL Server. Enjoy a flexible, remote-first environment with a global team, well-being benefits, and accelerated career growth. Drive innovation in transformative p...
Location Icon
Location
Romania
Salary Icon
Salary
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Senior Software Engineer - FullStack .NET Core
Save Icon
Join 3Pillar as a Senior FullStack .NET Core Engineer. Architect transformative solutions using C#, .NET Core, and SQL Server in a remote-first, global team. Enjoy a flexible work environment, well-being benefits, and accelerated career growth while driving innovation across diverse industries.
Location Icon
Location
Salary Icon
Salary
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Java/Spring Boot Junior Software Engineer
Save Icon
Join 3Pillar as a Junior Java/Spring Boot Engineer in the UK. Develop large-scale back-end systems on AWS within a remote-first, global team. This role requires 3+ years of Java experience, including 2+ with Spring Boot. Enjoy a flexible work environment, generous time off, and accelerated career...
Location Icon
Location
United Kingdom
Salary Icon
Salary
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Acast in Stockholm as a Senior Software Engineer. You will build delightful full-stack applications using Node.js, TypeScript, and React. Drive the development of our podcast advertising marketplace, focusing on user experience and scalable solutions. Mentor peers and shape cutting-edge fron...
Location Icon
Location
Sweden , Stockholm
Salary Icon
Salary
Not provided
acast.com Logo
Acast
Expiration Date
Until further notice
Sr. Embedded Software Engineer
Save Icon
Seeking a Senior Embedded Software Engineer in Toronto or Ottawa. Design and optimize embedded software for silicon-based systems using C/C++ and Python. Collaborate with cross-functional teams to integrate ML models and develop efficient software frameworks. Requires experience with embedded pla...
Location Icon
Location
Canada , Toronto or Ottawa
Salary Icon
Salary
Not provided
advancedtechsearch.com Logo
Advanced Technology Search Group
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our Toronto team as a Software Engineer, leveraging 8-10 years of expertise in C++ and C. You will architect scalable software, lead projects, and design user interfaces with GPU programming and embedded systems knowledge. Collaborate cross-functionally, working with Linux, real-time OS, and...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
advancedtechsearch.com Logo
Advanced Technology Search Group
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.