CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer Jobs

10382 Job Offers

Senior Software Engineer - Fullstack
Save Icon
Join Rockbot as a Senior Fullstack Engineer to shape the future of business streaming media. You'll build scalable systems using Golang, Vue/React, and cloud platforms (GCP/AWS) in a collaborative, high-impact team. This remote US role offers equity and the chance to mentor engineers while workin...
Location Icon
Location
United States
Salary Icon
Salary
150000.00 - 210000.00 USD / Year
rockbot.com Logo
Rockbot
Expiration Date
Until further notice
Senior Software Engineer, Data Engineering
Save Icon
Join our elite team to democratize finance as a Senior Data Engineer in Menlo Park. Build foundational datasets using Python, Spark, and Airflow to power analytics and machine learning. We seek an expert with 5+ years crafting scalable data pipelines and strong SQL skills. Enjoy top-tier benefits...
Location Icon
Location
United States , Menlo Park
Salary Icon
Salary
146000.00 - 198000.00 USD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Software Engineer, Data Engineering
Save Icon
Join Robinhood in Toronto to shape the future of finance as a Data Engineer. You will build scalable data pipelines using Python, Spark, and Airflow to democratize data across the company. This role requires 3+ years of experience in end-to-end pipeline development and strong SQL skills. We offer...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
124000.00 - 145000.00 CAD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Application Software Engineer
Save Icon
Seeking a versatile Full-Stack Client Engineer to build high-quality mobile and web applications using React Native, Kotlin, and Swift. You will design delightful user experiences, ensure security with OWASP practices, and utilize CI/CD pipelines. This role offers the chance to work with modern t...
Location Icon
Location
Salary Icon
Salary
Not provided
ryzlabs.com Logo
Ryz Labs
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our Sydney team as a Software Engineer. You will design and develop innovative solutions using modern stacks like Nuxt/Vue.js, Nest.js, and GCP. Your role involves mentoring engineers, ensuring application quality, and collaborating cross-functionally. We seek a skilled problem-solver with e...
Location Icon
Location
Australia , Sydney
Salary Icon
Salary
Not provided
safewill.com Logo
Safewill
Expiration Date
Until further notice
Software QA & Test Engineer
Save Icon
Join our team in Milton Keynes as a Software QA & Test Engineer. You will ensure embedded software quality by designing test plans, executing automated tests, and debugging issues. We require 2+ years of experience in embedded systems, proficiency in C and Python, and strong communication skills....
Location Icon
Location
United Kingdom , Milton Keynes
Salary Icon
Salary
Not provided
marshall.com Logo
sa.global
Expiration Date
Until further notice
Software Development Engineer in Test
Save Icon
Join our team in Columbia, MO as a Software Development Engineer in Test (SDET). You will design and maintain automated test frameworks using Selenium, Java, and CI/CD tools like Jenkins. This direct-hire role requires a Master's in a related field and offers collaboration in an Agile environment...
Location Icon
Location
United States , Columbia, MO
Salary Icon
Salary
33.50 USD / Hour
sar-tech.net Logo
SAR Tech
Expiration Date
Until further notice
Software Quality Assurance Engineer
Save Icon
Join our team as a Software Quality Assurance Engineer in SFO, CA. This direct hire role requires strong automation skills with Appium/Selenium for Android/iOS mobile apps. You will design test plans, execute cases in Buganizer, and ensure quality in the mobile payments domain. A degree in Comput...
Location Icon
Location
United States , SFO, CA
Salary Icon
Salary
33.00 - 40.00 USD / Hour
sar-tech.net Logo
SAR Tech
Expiration Date
Until further notice
Lead Software Engineer
Save Icon
Lead the digital transformation of the UK's leading car leasing broker. As a Lead Software Engineer in Reading, you'll design scalable platforms using JavaScript, TypeScript, Node.js, React, and AWS. Mentor a team, set engineering standards, and enjoy a hybrid role with competitive benefits.
Location Icon
Location
United Kingdom , Reading
Salary Icon
Salary
Not provided
selectcarleasing.co.uk Logo
Select Car Leasing
Expiration Date
Until further notice
Senior Rust Software Engineer
Save Icon
Join a next-generation blockchain project as a Senior Rust Engineer at Serokell. Develop robust, scalable applications using Rust's async ecosystem (Tokio). This fully remote role offers competitive salary, flexible hours, and international conferences. Requires 3+ years of Rust experience and st...
Location Icon
Location
Salary Icon
Salary
Not provided
serokell.io Logo
Serokell
Expiration Date
Until further notice
Software Engineer
Save Icon
Join SESCO as a Software Engineer in Monroeville. Develop full-stack applications using Python for quantitative analysis in US Power Markets. Collaborate with quants and traders on forecasting systems and data solutions. Requires strong math skills and experience with multi-database environments.
Location Icon
Location
United States , Monroeville
Salary Icon
Salary
Not provided
sescollc.com Logo
SESCO Enterprises
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join Silvus R&D in Los Angeles as a Senior Embedded Software Engineer. Develop cutting-edge MAC, networking, and security protocols for advanced wireless systems. Requires 5+ years of embedded C experience, Linux kernel/driver development, and expertise in ARM/RISC-V. Contribute to mission-critic...
Location Icon
Location
United States , Los Angeles
Salary Icon
Salary
140000.00 - 200000.00 USD / Year
silvustechnologies.com Logo
Silvus Technologies (International)
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join Silvus in Los Angeles as a Senior Embedded Software Engineer. Develop MANET radios and advanced projects, focusing on Linux kernel drivers, C programming, and security protocols like NIST FIPS 140-3. This role requires U.S. citizenship and offers work on ARM/RISC-V systems. Apply your 5+ yea...
Location Icon
Location
United States , Los Angeles
Salary Icon
Salary
135000.00 - 200000.00 USD / Year
silvustechnologies.com Logo
Silvus Technologies (International)
Expiration Date
Until further notice
Principal Embedded Software Engineer
Save Icon
Lead embedded software development for advanced MANET radios and research projects in Irvine. This senior role requires 8+ years of C programming and Linux kernel driver expertise. You will design MAC protocols, security features, and BSPs for ARM/RISC-V systems, ensuring compliance with NIST FIP...
Location Icon
Location
United States , Irvine
Salary Icon
Salary
165000.00 - 215000.00 USD / Year
silvustechnologies.com Logo
Silvus Technologies (International)
Expiration Date
Until further notice
Software Engineer
Save Icon
Seeking a skilled Software Engineer in Tampa, USA, with a Bachelor's degree and 5+ years of experience. You will design, develop, and test applications, manage the full project lifecycle, and resolve production issues. This role involves close collaboration with stakeholders to ensure high-qualit...
Location Icon
Location
United States , Tampa
Salary Icon
Salary
130978.00 - 135000.00 USD / Year
sirrussoft.com Logo
Sirrus Software Services
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our Tampa-based team as a Software Engineer. Design and develop high-scale Java/J2EE applications using Spring Boot within an agile SDLC. A Bachelor's degree and 5+ years of experience in building secure, scalable solutions with CI/CD are required.
Location Icon
Location
United States , Tampa
Salary Icon
Salary
130978.00 - 134000.00 USD / Year
sirrussoft.com Logo
Sirrus Software Services
Expiration Date
Until further notice
Software Development Test Engineer
Save Icon
Join our Tampa-based team as a Software Development Test Engineer. You will design comprehensive test plans, write automated scripts with Selenium/QTP, and execute manual testing. This role requires a Bachelor's in Computer Science/IT and 24+ months of experience in debugging and collaborating wi...
Location Icon
Location
United States , Tampa
Salary Icon
Salary
60000.00 - 63000.00 USD / Year
sirrussoft.com Logo
Sirrus Software Services
Expiration Date
Until further notice
Senior Full Stack Software Engineer
Save Icon
Join SkyGrid, a Boeing Company, in Austin, to pioneer the future of autonomous flight. As a Senior Full Stack Engineer, you will architect and develop APIs, databases, and frontend applications using Python, PostgreSQL, and React/NextJS. This role requires 8+ years of experience and offers compre...
Location Icon
Location
United States , Austin
Salary Icon
Salary
Not provided
skygrid.com Logo
SkyGrid
Expiration Date
Until further notice
Full Stack Software Engineer III
Save Icon
Join SkyGrid, a Boeing Company, in Austin, to pioneer the future of autonomous flight. As a Full Stack Engineer III, you'll build high-assurance services using Python, React/NextJS (TypeScript), and PostgreSQL. Develop user interfaces, integrate APIs, and contribute across the entire stack in a r...
Location Icon
Location
United States , Austin
Salary Icon
Salary
Not provided
skygrid.com Logo
SkyGrid
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join SoftClouds as a Senior Software Engineer specializing in Oracle Agile PLM. This San Diego-based role requires a US citizen with 8+ years of Agile PLM 9.x+ expertise, including WebLogic, Oracle DB, and Linux. You will architect, customize, and maintain PLM environments using Java, PL/SQL, and...
Location Icon
Location
United States , San Diego
Salary Icon
Salary
Not provided
softclouds.com Logo
SoftClouds
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.