CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer Jobs (On-site work)

2681 Job Offers

Software Integration Engineer
Save Icon
Join Figure's Systems Integration Team in San Jose as a Software Integration Engineer. You will debug complex hardware/software systems using C++/Python and validate software for advanced humanoid robots. This on-site role requires a strong ownership mindset to drive features from concept through...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
150000.00 - 250000.00 USD / Year
figure.ai Logo
Figure
Expiration Date
Until further notice
Software Engineer, Full Stack
Save Icon
Join Float's NYC team as a Full Stack Software Engineer, focusing on front-end development for a cutting-edge derivatives and capital markets platform. You will translate complex financial requirements into scalable solutions using React, TypeScript, and Python/Java. This hands-on role is ideal f...
Location Icon
Location
United States , NYC
Salary Icon
Salary
Not provided
float.tech Logo
Float Technologies
Expiration Date
Until further notice
Senior Software Engineer, AI
Save Icon
Join FloQast's Core AI team in Pune as a Senior AI Engineer. Architect and scale production AI products like chatbots and document processing systems using Python and modern frameworks. You'll need 6+ years of software engineering experience and expertise in LLMs, RAG, and cloud-native design. Sh...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
floqast.com Logo
FloQast
Expiration Date
Until further notice
Software Engineer III (Back-End)
Save Icon
Join FloQast's Data Platform team in Pune as a Senior Back-End Engineer. Lead the design of scalable, high-performance services using Java or GoLang on AWS. You'll drive architecture, mentor engineers, and shape the core technology of a leading SaaS platform.
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
floqast.com Logo
FloQast
Expiration Date
Until further notice
Software Platform Engineer
Save Icon
Join our Delivery team in Budapest as a Software Platform Engineer. You will optimize CI/CD pipelines and build systems for C++ desktop applications using CMake and tools like Jenkins. Enhance developer workflows, automate processes with Python/Bash, and ensure cross-platform reliability. Enjoy b...
Location Icon
Location
Hungary , Budapest
Salary Icon
Salary
Not provided
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
Senior Software Engineer, Data Products
Save Icon
Join our Los Angeles team as a Senior Software Engineer for Data Products. You will design scalable AI solutions for live/VOD streaming, leveraging generative AI, LLMs, and multi-cloud platforms (AWS, GCP). Apply your expertise in distributed systems, PyTorch/TensorFlow, and vector databases to i...
Location Icon
Location
United States , Los Angeles
Salary Icon
Salary
143000.00 - 180000.00 USD / Year
foxcorporation.com Logo
Fox Corporation
Expiration Date
Until further notice
Senior Software Engineer, Data Products
Save Icon
Join our Los Angeles team as a Senior Software Engineer for Data Products. You will design scalable AI solutions for live/VOD streaming, leveraging generative AI, LLMs, and multi-cloud platforms like AWS/GCP. Apply your expertise in distributed systems, TensorFlow/PyTorch, and vector databases to...
Location Icon
Location
United States , Los Angeles
Salary Icon
Salary
143000.00 - 180000.00 USD / Year
foxnews.com Logo
Fox News Media
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Furhat Robotics in Stockholm as a Software Engineer. Advance our pioneering social robot platform, working across the full tech stack from OS to cloud services. We seek an entrepreneurial developer with 2+ years' experience in Java, DevOps, and cloud platforms. Enjoy flexible hours, competit...
Location Icon
Location
Sweden , Stockholm
Salary Icon
Salary
Not provided
furhatrobotics.com Logo
Furhat Robotics
Expiration Date
Until further notice
Software Engineer Instructor
Save Icon
Lead our immersive Software Engineering course in Bahrain as a full-stack expert. You will teach and mentor aspiring developers using JavaScript, React, and PostgreSQL. This role requires 3+ years of professional experience and a passion for shaping new careers. Travel expenses are covered for th...
Location Icon
Location
Bahrain
Salary Icon
Salary
Not provided
generalassemb.ly Logo
General Assembly
Expiration Date
Until further notice
Advanced Software Engineer - Test Systems Developer
Save Icon
Join our Torpedo Systems Group as an Advanced Software Engineer - Test Systems Developer in Canonsburg. You will develop and sustain embedded software, participating in the full SDLC. Requires US Citizenship, a security clearance, 5+ years' experience, and expertise in C/C++, LabWindows/CVI, and ...
Location Icon
Location
United States , Canonsburg
Salary Icon
Salary
45.00 - 54.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Advanced Embedded Software Engineer
Save Icon
Join our team as an Advanced Embedded Software Engineer in Canonsburg. This role requires US Citizenship and involves the full SDLC for embedded systems. We seek an expert with 5+ years in C, Linux, RTOS, and multithreaded programming. Contribute to critical software design and development in a c...
Location Icon
Location
United States , Canonsburg
Salary Icon
Salary
45.00 - 54.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Advanced Embedded Software Engineer- Test Systems Developer
Save Icon
Join our cross-functional team in Canonsburg as an Advanced Embedded Software Engineer. You will develop and sustain test systems using C/C++, LabWindows/CVI, and SQL within the full SDLC. This role requires expertise in Windows application architecture (Win32/WPF) and software design patterns li...
Location Icon
Location
United States , Canonsburg
Salary Icon
Salary
45.00 - 54.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Advanced Software Engineer - Test Systems Developer
Save Icon
Join our Torpedo Systems Group in Canonsburg as an Advanced Software Engineer. Develop and sustain embedded test systems using C/C++, LabWindows/CVI, and Visual Studio. We seek an expert in Windows application architecture (Win32/WPF) and SDLC to drive technical decisions. Bring your deep softwar...
Location Icon
Location
United States , Canonsburg
Salary Icon
Salary
45.00 - 54.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Advanced Embedded Software Engineer
Save Icon
Join our team in Canonsburg as an Advanced Embedded Software Engineer. You will design and sustain embedded applications, participating in the full SDLC. We seek an expert in C, Linux, RTOS, and multithreaded programming who thrives in collaborative, technical leadership. Experience with Git and ...
Location Icon
Location
United States , Canonsburg
Salary Icon
Salary
45.00 - 54.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Global-e in Dublin as a Senior Software Engineer. Design and deliver core services using Scala, Kubernetes, and AWS within an API-first microservice architecture. You will build resilient, high-scale systems handling millions of transactions. This critical role blends infrastructure and soft...
Location Icon
Location
Ireland , Dublin
Salary Icon
Salary
Not provided
global-e.com Logo
Global-e
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the design of our global logistics platform as a Principal Software Engineer in Hoboken, NJ. You will architect scalable microservices using Scala, Kubernetes, and AWS to handle millions of transactions. This role requires 7+ years of experience building large-scale distributed systems. Driv...
Location Icon
Location
United States , Hoboken, NJ
Salary Icon
Salary
Not provided
global-e.com Logo
Global-e
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join GoFundMe's mission-driven team in San Francisco as a Senior Software Engineer. You will develop high-quality, user-centric frontend features using React, Next.js, and TypeScript. This role requires 5+ years of experience building complex web applications and a passion for pixel-perfect, acce...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
156000.00 - 234000.00 USD / Year
gofundme.com Logo
GoFundMe
Expiration Date
Until further notice
Senior Full Stack Software Engineer
Save Icon
Join our App Experience team as a Senior Full Stack Engineer in El Segundo. You'll architect user-facing features using TypeScript, React, Java/Kotlin, and GraphQL in a microservices environment. Enjoy competitive compensation, comprehensive health benefits, and a modern HQ while building a criti...
Location Icon
Location
United States , El Segundo
Salary Icon
Salary
145000.00 - 173000.00 USD / Year
hivewatch.com Logo
HiveWatch
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Hoplite Solutions as a Software Engineer in Bethesda, MD. Develop robust systems using Java, Spring, and cloud platforms (AWS/Azure) within a DevOps/Agile framework. Enjoy top benefits like a 7% 401k match and fully paid healthcare. Contribute across the full software lifecycle on critical m...
Location Icon
Location
United States , Bethesda
Salary Icon
Salary
Not provided
hoplitesolutions.com Logo
Hoplite Solutions
Expiration Date
Until further notice
.Net Software Engineer III
Save Icon
Join our team in Savannah as a .Net Software Engineer III. You will design, code, and deploy scalable software solutions to enhance Manufacturing Execution Systems (MES). This technical role requires expertise in C#, .NET, Vue.js, Java, and database management. Develop automated tools and integra...
Location Icon
Location
United States , Savannah
Salary Icon
Salary
79000.00 - 112959.00 USD / Year
haeaus.com Logo
Hyundai AutoEver America
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.