CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineering Jobs

10134 Job Offers

Software Engineer, CDN
Save Icon
Join Vercel's Edge team as a Software Engineer, CDN. Scale infrastructure serving petabytes of data globally, ensuring high performance and reliability. Leverage your 5+ years of experience with Golang, cloud services (AWS/GCP), and web protocols. Enjoy competitive compensation, flexible time off...
Location Icon
Location
United States , San Francisco; New York City
Salary Icon
Salary
196000.00 - 294000.00 USD / Year
vercel.com Logo
Vercel
Expiration Date
Until further notice
Senior Software Engineer II (Growth)
Save Icon
Join Articulate's Growth team as a Senior Software Engineer II. Drive customer acquisition and revenue through full-stack development, A/B testing, and data analysis using Node.js, React, and AWS. This remote US role offers a bonus-eligible position where you'll architect scalable systems and lea...
Location Icon
Location
United States
Salary Icon
Salary
163900.00 - 217194.00 USD / Year
articulate.com Logo
Articulate
Expiration Date
Until further notice
Senior Software Engineer I (Growth)
Save Icon
Join Articulate's Growth team as a Senior Software Engineer I. You will design and run experiments using Node.js, React, and AWS to drive customer acquisition and revenue. This full-stack role requires strong technical judgment and collaboration with product and design. Enjoy a bonus-eligible pos...
Location Icon
Location
United States
Salary Icon
Salary
137700.00 - 172097.00 USD / Year
articulate.com Logo
Articulate
Expiration Date
Until further notice
Autonomy Software Engineer
Save Icon
Join us as an Autonomy Software Engineer in San Mateo. Develop and deploy cutting-edge C++ and Python algorithms for autonomous drones in real-world applications like inspection and security. You'll need 1+ years of robotics coding experience and a passion for reliable, clean software. We offer e...
Location Icon
Location
United States , San Mateo
Salary Icon
Salary
147000.00 - 210000.00 USD / Year
skydio.com Logo
Skydio
Expiration Date
Until further notice
Wireless Software Engineer
Save Icon
Join Skydio, the autonomous flight leader, as a Wireless Software Engineer in San Mateo. You'll push the boundaries of drone connectivity, designing and optimizing firmware for WLAN and cellular protocols in challenging environments. This role requires expertise in C++/C, wireless systems, and cr...
Location Icon
Location
United States , San Mateo
Salary Icon
Salary
147500.00 - 210000.00 USD / Year
skydio.com Logo
Skydio
Expiration Date
Until further notice
Wireless Software Engineer Intern
Save Icon
Join Skydio's Wireless Team in San Mateo as a Software Engineer Intern. Tackle complex projects like video streaming, frequency selection, and UAV interference modeling. Apply your strong C/C++/Python skills and wireless theory to solve real-world problems. Learn from a world-class engineering te...
Location Icon
Location
United States , San Mateo
Salary Icon
Salary
47.00 - 53.00 USD / Hour
skydio.com Logo
Skydio
Expiration Date
Until further notice
Staff Software Engineer - 3D Frontend
Save Icon
Lead the 3D frontend development of mission-critical drone software in San Mateo. Utilize your 10+ years of expertise in React, TypeScript, and cloud systems to build real-time applications for first responders. Drive UX innovation and mentor engineers in a high-impact role offering equity and co...
Location Icon
Location
United States , San Mateo, California
Salary Icon
Salary
196000.00 - 268000.00 USD / Year
skydio.com Logo
Skydio
Expiration Date
Until further notice
Senior Backend Software Engineer II, Orchestration
Save Icon
Join dbt Labs as a Senior Backend Engineer II on the critical Orchestration team. Design and evolve scalable, event-driven microservices using Python, Rust, and Go in a remote Canadian role. Enjoy unlimited vacation, excellent healthcare, equity, and a fully remote culture while shaping enterpris...
Location Icon
Location
Canada
Salary Icon
Salary
190000.00 - 230000.00 CAD / Year
getdbt.com Logo
dbt Labs
Expiration Date
Until further notice
Staff Software Engineer - Adapters
Save Icon
Shape the future of data connectivity as a Staff Software Engineer at dbt Fusion. Design and build core Rust/Go abstractions and adapters for diverse execution engines. Leverage your 6+ years of systems programming experience in a high-impact, open-source role. This remote India position is at th...
Location Icon
Location
India
Salary Icon
Salary
Not provided
getdbt.com Logo
dbt Labs
Expiration Date
Until further notice
C# Software Engineer
Save Icon
Join a leading Defence organisation as a C# Software Engineer. Develop real-time simulation software (C#/C++) for next-generation weapon systems using Agile/Scrum. This Stevenage-based role offers a bonus and is ideal for those passionate about defence and cutting-edge technology.
Location Icon
Location
United Kingdom , Stevenage
Salary Icon
Salary
50000.00 - 60000.00 GBP / Year
thepeoplenetwork.co.uk Logo
Fynity
Expiration Date
Until further notice
Embedded Ada Software Engineer
Save Icon
Join a team developing next-generation datalink systems as an Embedded Ada Software Engineer in Stevenage. This hands-on role involves the full software lifecycle for mission-critical, hard real-time systems. You'll need proven Ada experience, RTOS knowledge, and security clearance. Enjoy career ...
Location Icon
Location
United Kingdom , Stevenage
Salary Icon
Salary
55000.00 - 65000.00 GBP / Year
thepeoplenetwork.co.uk Logo
Fynity
Expiration Date
Until further notice
Embedded Software V&V Engineer
Save Icon
Join a growing V&V team in Stevenage, working on cutting-edge defence programmes. You will create and execute test cases for advanced embedded systems, using Python and lab tools. This role offers hands-on work on safety-critical systems, strong career progression, and direct influence on next-ge...
Location Icon
Location
United Kingdom , Stevenage
Salary Icon
Salary
55000.00 - 64000.00 GBP / Year
thepeoplenetwork.co.uk Logo
Fynity
Expiration Date
Until further notice
Junior Software Engineering Cohort
Save Icon
Launch your software engineering career with Koddi's intensive 8-week cohort in Fort Worth. This program is for recent Computer Science/Statistics grads or bootcamp graduates by December 2025. Gain hands-on experience in web apps, distributed systems, and software development while building leade...
Location Icon
Location
United States , Fort Worth
Salary Icon
Salary
Not provided
koddi.com Logo
Koddi
Expiration Date
Until further notice
Full Stack Software Engineer
Save Icon
Join Scaler in Amsterdam as a Full Stack Software Engineer. Develop end-to-end features and visualizations using Python, JavaScript, and frameworks like FastAPI and Vue.js. Bring machine learning algorithms to production in a hybrid role with top salary, equity, and great benefits.
Location Icon
Location
Netherlands , Amsterdam
Salary Icon
Salary
Not provided
vuejs.org Logo
Vue
Expiration Date
Until further notice
Software Engineering Specialist
Save Icon
Lead technical delivery as a Software Engineering Specialist in Bengaluru. Drive innovation and business development for BT's global fabric products. Utilize your DevOps expertise and experience in BSS/OSS platforms to manage complex, end-to-end solutions. This role requires leading high-performi...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
plus.net Logo
Plusnet
Expiration Date
Until further notice
Senior Software Engineer (Front End)
Save Icon
Join Matillion in Manchester as a Senior Front End Software Engineer. Utilize your expertise in React, TypeScript, and modern UI architecture to build performant, user-centric applications. You will leverage AI-powered tools, own features through the full SDLC, and enjoy benefits like equity and ...
Location Icon
Location
United Kingdom , Manchester
Salary Icon
Salary
59600.00 - 89400.00 GBP / Year
matillion.com Logo
Matillion
Expiration Date
Until further notice
Principal Software Engineer - Release Engineering
Save Icon
Lead our release engineering strategy as a Principal Software Engineer in Hyderabad. Architect scalable CI/CD systems using tools like Jenkins, Kubernetes, and Terraform. Drive technical excellence, mentor teams, and enjoy benefits like equity, ample PTO, and a MacBook Pro.
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
matillion.com Logo
Matillion
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Made Tech as a Software Engineer and use technology to improve public services. Work remotely or from a UK hub, employing Agile practices, TDD, and cloud platforms like AWS. Enjoy a supportive culture with flexible hours, 30 days holiday, and benefits focused on wellbeing and development.
Location Icon
Location
United Kingdom , Any UK Office Hub (Bristol / London / Manchester / Swansea)
Salary Icon
Salary
35000.00 - 45000.00 GBP / Year
madetech.com Logo
Made Tech
Expiration Date
Until further notice
Senior Software Engineer (Java)
Save Icon
Join Mercell as a Senior Java Engineer in Lisbon or Utrecht. Develop secure, cloud-native applications using Java, Spring, and AWS. You'll design scalable solutions, optimize databases, and enhance CI/CD processes in a collaborative team.
Location Icon
Location
Portugal; Netherlands , Lisbon; Utrecht
Salary Icon
Salary
Not provided
info.mercell.com Logo
Mercell
Expiration Date
Until further notice
Senior Software Engineer (.NET)
Save Icon
Join Mercell as a Senior .NET Engineer in Utrecht or Lisbon. Develop and optimize cloud-native applications using ASP.NET, .NET Core, and AWS services. We seek an expert in scalable software, CI/CD, and SQL to drive innovation in a collaborative team.
Location Icon
Location
Netherlands; Portugal , Utrecht; Lisbon
Salary Icon
Salary
Not provided
info.mercell.com Logo
Mercell
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.