CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer Jobs

10383 Job Offers

Staff Software Engineer
Save Icon
Lead complex, chapter-wide technical initiatives as a Staff Software Engineer at YouVersion in Edmond. Design scalable systems, mentor engineers, and solve high-impact problems to bring Scripture to life globally. Requires 7+ years of experience, architectural expertise, and a passion for using t...
Location Icon
Location
United States , Edmond
Salary Icon
Salary
Not provided
life.church Logo
Life.Church
Expiration Date
Until further notice
Mid / Senior Software Engineer
Save Icon
Join AppNation, a top-charting mobile app developer, as a Mid/Senior Software Engineer. You will own backend development using Node.js, React, and GCP for AI-powered applications impacting millions. We seek 5+ years of experience with SQL, Redis, and modern TypeScript frameworks. Enjoy remote day...
Location Icon
Location
Salary Icon
Salary
Not provided
appnation.co Logo
AppNation
Expiration Date
Until further notice
Junior Software Engineer
Save Icon
Join our team in Santa Clara as a Junior Software Engineer. Develop full-stack applications using Python, JavaScript, React, and Flask. You will build RESTful APIs, manage databases (MongoDB/MySQL), and collaborate on system optimization. Experience with Iceberg is a plus.
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
Not provided
ngusoftinc.com Logo
NGUSoft
Expiration Date
Until further notice
Associate Software Engineer
Save Icon
Join our team in Indore as an Associate Software Engineer. You will design and maintain efficient C++ code using cutting-edge technologies. The role requires strong C++ proficiency, Linux expertise, and skills in multi-threading and data structures. Help us innovate and define the future of commu...
Location Icon
Location
India , Indore
Salary Icon
Salary
Not provided
clear-trail.com Logo
ClearTrail
Expiration Date
Until further notice
Software Engineer
Save Icon
Join a growing team in Droitwich as a Software Engineer. Develop full-stack solutions using Microsoft technologies for key business systems. Enjoy benefits like 25 days leave, a cycle scheme, and strong career development programs. Work on diverse projects from web apps to CRM integrations.
Location Icon
Location
United Kingdom , Droitwich
Salary Icon
Salary
45000.00 GBP / Year
t2mresourcing.com Logo
T2M Resourcing
Expiration Date
Until further notice
Principal Software and Controls Engineer
Save Icon
Lead motor inverter projects as a Principal Software and Controls Engineer in Milton Keynes. You will drive PMSM control system development for automotive, aerospace, and defence applications. This role requires expertise in motor physics, control algorithms, and software strategies. Provide tech...
Location Icon
Location
United Kingdom , Milton Keynes
Salary Icon
Salary
Not provided
t2mresourcing.com Logo
T2M Resourcing
Expiration Date
Until further notice
Software Engineer
Save Icon
Join QTEC Aerospace in Huntsville, AL, as a Software Engineer supporting critical Missile Defense Systems. This role requires a STEM degree, 9+ years' experience, and expertise in C++/Java development within Unix/Linux environments. You will design, code, and maintain enterprise software in a col...
Location Icon
Location
United States , Huntsville
Salary Icon
Salary
Not provided
qtecinc.com Logo
QTEC Aerospace
Expiration Date
Until further notice
Software System Engineer
Save Icon
Join QTEC Aerospace in Huntsville, AL, as a Software System Engineer supporting vital Missile Defense programs. Utilize your 14+ years of experience and expertise in C++/Java, Linux, and containerization (Docker/Kubernetes) to develop complex, physics-intensive algorithms. This role offers a coll...
Location Icon
Location
United States , Huntsville
Salary Icon
Salary
Not provided
qtecinc.com Logo
QTEC Aerospace
Expiration Date
Until further notice
Lead Software Engineer - Python
Save Icon
Lead Python Software Engineer role for the semiconductor industry. Design and implement software for Test & Measurement, Validation, and GUIs using Python, FastAPI, and microservices. Requires 5-7 years' experience, team leadership, and cloud/AWS/Azure knowledge. Enjoy flexible hours, profit-shar...
Location Icon
Location
India , Bangalore; Coimbatore
Salary Icon
Salary
Not provided
solitontech.com Logo
Soliton
Expiration Date
Until further notice
Web Based Software Engineer
Save Icon
Join QTEC Aerospace in Colorado Springs as a Web Based Software Engineer. Develop critical web applications for Missile Defense Systems using Angular/React and Java. This role requires a relevant degree, Security+ certification, and 5+ years of experience. We offer full benefits, a 401(k), and PTO.
Location Icon
Location
United States , Colorado Springs
Salary Icon
Salary
80000.00 - 146000.00 USD / Year
qtecinc.com Logo
QTEC Aerospace
Expiration Date
Until further notice
Lead Software Engineer - C#
Save Icon
Lead C# Engineer role in Bangalore/Coimbatore for a seasoned professional with 5-10 years of ASP.NET expertise. You will architect scalable solutions, lead a team, and drive technical decisions using MVVM, WPF, and Git. Enjoy profit-sharing, health insurance, and significant work flexibility whil...
Location Icon
Location
India , Bangalore/Coimbatore
Salary Icon
Salary
Not provided
solitontech.com Logo
Soliton
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Seismic's remote-first data engineering team in Hyderabad. Develop critical data pipelines using C#, .NET Core, Kafka, and Spark within a microservices architecture. You will build scalable infrastructure, REST APIs, and next-gen AI agentic workflows for a global SaaS platform. We seek a Sof...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
seismic.com Logo
Seismic
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join our Service Engineering team in Hyderabad as a Software Engineer II. You will design, test, and ship high-quality code using C#, .NET Core, React, and TypeScript. We seek a versatile generalist with AI curiosity and a passion for building user-centric, full-stack solutions. Collaborate with ...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
seismic.com Logo
Seismic
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join our Design Technology team as a Software Engineer II in Portland. Develop a global Android app using Kotlin, ensuring feature parity across platforms. Collaborate with UX research and cross-functional teams. Enjoy benefits including medical, dental, and 401(k).
Location Icon
Location
United States , Portland
Salary Icon
Salary
Not provided
solomonpage.com Logo
Solomon Page
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join our Design Technology team in Portland as an iOS Engineer. Develop high-traffic features for a global iOS app using Swift and SwiftUI. Collaborate with UX research and cross-functional teams to ensure quality and platform parity. Enjoy benefits including medical, dental, and 401(k).
Location Icon
Location
United States , Portland
Salary Icon
Salary
Not provided
solomonpage.com Logo
Solomon Page
Expiration Date
Until further notice
AI Software Engineer
Save Icon
Join Taboola's R&D group in Taipei as an AI Software Engineer. Build our proprietary agentic framework from the ground up, designing core infrastructure for LLMs. Requires 3+ years in Python/Java, deep knowledge of agentic systems, and distributed architecture. Enjoy a hybrid schedule and compreh...
Location Icon
Location
Taiwan , Taipei
Salary Icon
Salary
Not provided
taboola.com Logo
Taboola
Expiration Date
Until further notice
Backend Software Engineer - Flights
Save Icon
Join Navan's Flights team in Palo Alto as a Backend Software Engineer. Build and scale the next-generation flight platform, a flagship product impacting global customers. Tackle complex challenges in distributed systems and microservices within a collaborative, global team. Enjoy comprehensive be...
Location Icon
Location
United States , Palo Alto
Salary Icon
Salary
101250.00 - 175000.00 USD / Year
navan.com Logo
Navan
Expiration Date
Until further notice
Experienced Software Engineer (Backend oriented)
Save Icon
Join Taboola's Demand team in Tel Aviv as a Backend-Oriented Software Engineer. Develop massive-scale real-time data systems, handling 40TB daily, using Java and distributed technologies. Enjoy a hybrid model, comprehensive benefits, and impact how billions discover content online.
Location Icon
Location
Israel , Tel Aviv
Salary Icon
Salary
Not provided
taboola.com Logo
Taboola
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our team in Laurel, USA, as a Software Engineer. Develop and enhance distributed systems using Java, Spring, and NoSQL like MongoDB. Utilize modern tools like Docker, Kubernetes, and CI/CD pipelines in an Agile environment. A security clearance and a Computer Science degree are required.
Location Icon
Location
United States , Laurel
Salary Icon
Salary
Not provided
wrench.io Logo
Wrench Technology
Expiration Date
Until further notice
Software Engineer III
Save Icon
Seeking a Software Engineer III in Annapolis Junction to develop and maintain complex software systems. Requires 5+ years of Java/Linux experience, plus Kubernetes, Docker, SQL/NoSQL, and a security clearance. This role involves full lifecycle development for data-intensive and real-time applicat...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
Not provided
wrench.io Logo
Wrench 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.