CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software engineer Jobs

10187 Job Offers

Staff Software Engineer - Security
Save Icon
Join our Security & Infrastructure team as a Staff Software Engineer in Boston, NYC, or Cambridge. Design and implement secure cloud architectures on AWS, using IaC tools like Terraform. You'll conduct security assessments and promote best practices, supported by equity, unlimited PTO, and compre...
Location Icon
Location
United States , Boston, NYC, Cambridge
Salary Icon
Salary
250000.00 - 325000.00 USD / Year
suno.ai Logo
Suno
Expiration Date
Until further notice
Staff Software Engineer, Android
Save Icon
Join Suno as a Staff Android Engineer and shape the future of our music creation app. You'll own technical and design decisions, leveraging 7+ years of Android expertise in Kotlin and Jetpack Compose. Build performant, interactive media experiences with a focus on exceptional UX. Enjoy top benefi...
Location Icon
Location
United States , NYC, Boston, Los Angeles, San Francisco
Salary Icon
Salary
200000.00 - 300000.00 USD / Year
suno.ai Logo
Suno
Expiration Date
Until further notice
Staff Software Engineer, Frontend
Save Icon
Join Suno's early web team as a Staff Frontend Engineer in Boston or NYC. You'll own technical and design decisions for our music creation apps using TypeScript, React, and Next.js. We seek an expert with 7+ years experience, obsessed with UX and performance. Enjoy equity, unlimited PTO, full ben...
Location Icon
Location
United States , Boston, NYC
Salary Icon
Salary
170000.00 - 240000.00 USD / Year
suno.ai Logo
Suno
Expiration Date
Until further notice
Staff Software Engineer, iOS
Save Icon
Join Suno as a Staff iOS Engineer and shape the future of music creation. You'll own technical and design decisions for our iOS app using Swift, SwiftUI, and UIKit. We seek a detail-obsessed engineer with 7+ years of experience to build fluid, performant audio experiences. This role offers equity...
Location Icon
Location
United States , NYC, Los Angeles, Boston
Salary Icon
Salary
200000.00 - 300000.00 USD / Year
suno.ai Logo
Suno
Expiration Date
Until further notice
Staff Software Engineer, Infrastructure
Save Icon
Join Suno's founding infrastructure team as a Staff Software Engineer in Boston or NYC. Architect and scale secure, high-performance cloud systems using AWS/GCP, Kubernetes, and IaC. Enjoy equity, unlimited PTO, full benefits, and shape the future of music technology from the ground up.
Location Icon
Location
United States , Boston, NYC
Salary Icon
Salary
170000.00 - 240000.00 USD / Year
suno.ai Logo
Suno
Expiration Date
Until further notice
Software Engineer II and Senior Software Engineer
Save Icon
Join Microsoft Security in Israel as a Software Engineer. Develop cutting-edge cyber defense solutions using cloud, AI, and big data. Requires 5+ years of backend experience with Kubernetes and cloud services. Collaborate with experts to protect against evolving threats from our Tel Aviv/Herzliya...
Location Icon
Location
Israel , Tel Aviv, Herzliya
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Lead Linux kernel and driver development for silicon and GPU enablement at Microsoft. This senior role requires deep expertise in C/C++ kernel programming, platform bring-up, and NVIDIA/AMD GPU integration. You will own the full lifecycle from early hardware validation to stable Maintenance OS re...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Team Xbox as a Software Engineer in Redmond. Develop embedded firmware for iconic hardware like Xbox Series X|S and Adaptive Controllers. Utilize C/C++/Python with IDEs like Visual Studio on platforms including Arduino and STM32. Collaborate with cross-functional teams to innovate and ship m...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer
Save Icon
Seeking a Software Engineer with an active TS/SCI clearance in Annapolis Junction. This role requires a Computer Science degree and 5+ years' experience to design, develop, and secure custom solutions. Join a team delivering technical excellence in cybersecurity and networking with top-tier benef...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
100000.00 - 185000.00 USD / Year
go-ans.com Logo
Applied Network Solutions
Expiration Date
Until further notice
Senior Software Engineer - Transaction Processing
Save Icon
Join PPRO's Transaction Processing team in Berlin as a Senior Software Engineer. You will design and own scalable, event-driven microservices using Java, Spring Boot, and AWS. Embrace a "you build it, you run it" culture, ensuring a reliable global payment gateway. Enjoy hybrid work, a growth bud...
Location Icon
Location
Germany , Berlin
Salary Icon
Salary
Not provided
ppro.com Logo
PPRO GmbH
Expiration Date
Until further notice
Software Development Engineer in Test Intern
Save Icon
Gain hands-on experience as a Software Development Engineer in Test Intern at Trimble in Lake Oswego. Design and develop quality testing procedures, performing functional and regression testing using technologies like C#. This paid internship offers professional development and benefits, preparin...
Location Icon
Location
United States , Lake Oswego
Salary Icon
Salary
22.07 - 28.13 USD / Hour
trimble.com Logo
Trimble Inc.
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Trimble Connect in Mexicali as a Software Engineer. Architect next-generation front-end infrastructure using React, TypeScript, and 3D visualization for the construction industry. Collaborate on scalable cloud solutions with a supportive team offering flexible work arrangements.
Location Icon
Location
Mexico , Mexicali
Salary Icon
Salary
Not provided
trimble.com Logo
Trimble Inc.
Expiration Date
Until further notice
Senior Software Engineer (Laravel), AI Solutions
Save Icon
Join PactFi in New York as a Senior Software Engineer specializing in Laravel and AI Solutions. You will architect and build AI-powered features, integrating LLM APIs, RAG pipelines, and vector databases into our core platform. This hands-on role requires extensive Laravel expertise and a focus o...
Location Icon
Location
United States , New York
Salary Icon
Salary
150000.00 - 170000.00 USD / Year
fin.capital Logo
Fin Capital
Expiration Date
Until further notice
Software Engineer
Save Icon
Lead software development for NASA's critical command-and-control infrastructure at Kennedy Space Center. This role requires a technical leader with expertise in agile tools, lifecycle management, and cross-functional coordination. Enjoy a flexible schedule, telework options, and unique benefits ...
Location Icon
Location
United States , Kennedy Space Center
Salary Icon
Salary
Not provided
amentum.com Logo
Amentum
Expiration Date
Until further notice
.Net/SQL Software Engineer
Save Icon
Join Corsearch as a .Net/SQL Software Engineer in Mumbai. Develop and optimize .Net/SQL applications and ETL processes for the Trademarks business. Utilize your expertise in ASP.Net, SQL Server, and CI/CD within an Agile Scrum environment. Enhance data-driven web apps and services while ensuring ...
Location Icon
Location
India , Mumbai
Salary Icon
Salary
Not provided
corsearch.com Logo
Corsearch
Expiration Date
Until further notice
Python Software Engineer
Save Icon
Join NTT DATA's Security DevOps team in Bucharest as a Senior Python Software Engineer. Develop scalable, secure backend systems using modern Python frameworks like FastAPI and Flask. You will ensure performance and compliance while working with cloud platforms, CI/CD, and containerization. This ...
Location Icon
Location
Romania , Bucuresti
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Senior Associate Software Engineer
Save Icon
Join NTT DATA as a Senior Associate Software Engineer in Bangalore. Design and develop cloud-based systems using C/C++, Java, Python, and microservices. This hybrid role requires a Computer Science degree and experience with Agile, DevOps, and geo-distributed teams. Contribute to a diverse, inclu...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Software Engineer
Save Icon
Seeking a skilled Software Engineer to build high-performance systems using C++ and JavaScript. You will leverage WebAssembly and transpilation to bridge native and web environments. This role in Romania offers a competitive package, flexible hours, and international projects.
Location Icon
Location
Romania
Salary Icon
Salary
Not provided
techtalent.ro Logo
TechTalent Software
Expiration Date
Until further notice
Senior Android Software Engineer
Save Icon
Join our Driver Experience team in Tallinn as a Senior Android Engineer. You will own key features like loyalty programs and earnings, using Kotlin and Clean Architecture. Enjoy a hybrid role with competitive salary, stock options, and wellness benefits while shaping intuitive mobile UX.
Location Icon
Location
Estonia , Tallinn
Salary Icon
Salary
Not provided
bolt.eu Logo
Bolt
Expiration Date
Until further notice
Software engineer
Save Icon
Seeking a Senior Software Engineer in Fort Lauderdale to architect high-performance, enterprise UI systems. You will leverage C#, .NET, and WiseJ to translate complex Figma designs into robust, component-driven interfaces. This role requires deep expertise in UI architecture, state management, an...
Location Icon
Location
United States , Fort Lauderdale
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
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.