CrawlJobs Logo
Briefcase Icon
Category Icon

Software engineer Jobs

8619 Job Offers

Filters
Software Engineer, Infrastructure
Save Icon
Join Meta's Infrastructure team in Taipei as a Software Engineer. Design and build large-scale, fault-tolerant distributed systems serving millions of requests. Utilize C++, Java, PHP, or Hack to improve efficiency and scalability. Own critical components powering Facebook's global platform.
Location Icon
Location
Taiwan , Taipei
Salary Icon
Salary
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineer - AI SysML
Save Icon
Lead the development of next-generation GenAI data infrastructure at Meta. Design and scale high-throughput, low-latency storage and dataloading systems for large language models. Drive technical direction and collaborate cross-functionally in Bellevue. Requires expertise in AI/ML data systems an...
Location Icon
Location
United States , Bellevue
Salary Icon
Salary
217000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineering Manager, Programming Languages and Runtimes (PL&R) Compilers
Save Icon
Lead a team of expert compiler engineers to optimize Meta's server-side software using LLVM. Drive high-impact efficiency improvements across global data centers by applying targeted compiler optimizations. This Bellevue-based role requires experience in compiler architecture and managing technic...
Location Icon
Location
United States , Bellevue
Salary Icon
Salary
184000.00 - 257000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineer - Computer Vision
Save Icon
Join our team in Chișinău as a Software Engineer specializing in Computer Vision. You will build and maintain scalable data pipelines using Python, Docker, and AWS. Collaborate on real-world mapping problems and machine learning workflows in a flexible, hybrid environment. Grow your skills with a...
Location Icon
Location
Moldova , Chișinău
Salary Icon
Salary
Not provided
arrive.com Logo
Arrive
Expiration Date
Until further notice
Software Engineer - AI/HPC Specialist
Save Icon
Join our Oslo team as a Software Engineer specializing in AI and HPC. Optimize collective communications and networking for large-scale AI training on hardware accelerators. We seek 3+ years of C++/C and Python experience with HPC, AI systems, and distributed debugging. Drive the next generation ...
Location Icon
Location
Norway , Oslo
Salary Icon
Salary
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineer (Technical Leadership) - Kernel
Save Icon
Lead the development of Linux Kernel software for Meta's global network infrastructure. This senior role requires 10+ years of experience, deep C/C++ expertise, and a proven track record in technical leadership. You will design scalable systems, optimize performance, and drive industry-wide impac...
Location Icon
Location
United States , Menlo Park
Salary Icon
Salary
219000.00 - 301000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineer, Systems ML - SW/HW Co-design
Save Icon
Join Meta's R&D team as a Software Engineer in Systems ML and SW/HW Co-design. Apply your expertise in AI infrastructure, hardware accelerators, and performance optimization using C++/Python. Drive impact on crucial web-scale problems from our Sunnyvale office, with competitive bonus and equity b...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
257000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineering Manager, Computer Vision
Save Icon
Lead a team developing cutting-edge Computer Vision and AI for Meta's future AR/VR devices and robotics in Redmond. We seek an experienced manager with 8+ years in software engineering and a proven track record in technical leadership and mentorship. You will drive innovation in 3D mapping and ma...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
184000.00 - 257000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineer - iOS (Technical Leadership)
Save Icon
Lead iOS technical strategy at Meta in Menlo Park. Utilize 12+ years of experience to drive cross-functional roadmaps and solve complex scalability challenges. Shape the future of global connection by mentoring teams and building cutting-edge media infrastructure. This principal role includes equ...
Location Icon
Location
United States , Menlo Park
Salary Icon
Salary
219000.00 - 301000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineer (Technical Leadership)
Save Icon
Lead technical strategy and cross-functional engineering efforts as a Principal Software Engineer at Meta in Singapore. You will drive multi-year roadmaps, build cutting-edge people products, and improve the global employee experience. This role requires 12+ years of experience and expertise in m...
Location Icon
Location
Singapore
Salary Icon
Salary
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Software Development Engineer, AI
Save Icon
Join GoodParty.org as a Software Development Engineer, AI. Build ethical, AI-powered civic tools using LLMs, RAG, and React/NextJS in a fully remote role. Enjoy full health benefits, unlimited PTO, and a unique Bitcoin bonus plan while transforming democracy.
Location Icon
Location
United States
Salary Icon
Salary
105000.00 - 140000.00 USD / Year
goodparty.org Logo
GoodParty
Expiration Date
Until further notice
Software Engineer, Systems ML - Frameworks / Compilers / Kernels
Save Icon
Join Meta's MTIA Software team to develop the core PyTorch AI framework, compilers, and high-performance kernels. You will optimize deep learning models for next-generation AI accelerators in Menlo Park. This role requires strong C/C++ skills and experience in AI frameworks or hardware accelerati...
Location Icon
Location
United States , Menlo Park
Salary Icon
Salary
181000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineer (Leadership) - iOS
Save Icon
Lead iOS engineering strategy and development for global products at Meta's London office. Utilize Swift/Objective-C to build complex applications and define multi-year technical roadmaps. Drive innovation, mentor teams, and collaborate cross-functionally to shape the future of connectivity.
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineer III
Save Icon
Join our team in Stafford as a Software Engineer III. Develop innovative software for the operating room using Angular, C#, .NET, and microservices. Contribute to the full SDLC of medical technologies that impact patient care. We offer strong benefits including premium insurance, generous PTO, an...
Location Icon
Location
United States , Stafford
Salary Icon
Salary
Not provided
karlstorz.com Logo
KARL STORZ
Expiration Date
Until further notice
Sdet software engineer in test
Save Icon
Join our team in Halifax as an SDET Software Engineer in Test. You will ensure high-quality enterprise applications using Selenium, Java, and BDD practices. Integrate automated tests into CI/CD pipelines within an Agile Scrum environment. Strong QA and development experience with excellent commun...
Location Icon
Location
Canada , Halifax
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Senior Software QA Engineer
Save Icon
Join Cricut as a Senior Software QA Engineer in South Jordan, UT. Test and qualify Web, Mobile, Native, API, and Hardware for product releases. Requires 10+ years' experience, expertise in test plans, automation (Selenium), and mobile/app testing. Relocation assistance available.
Location Icon
Location
United States , South Jordan
Salary Icon
Salary
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Lead Software Engineer (Angular)
Save Icon
Lead a senior web team as a hands-on Lead Software Engineer in South Jordan. Develop cutting-edge web and desktop apps with Angular 16+, TypeScript, and modern AI tools. This role requires 5-7+ years of experience and offers a hybrid RTO policy. Drive architecture and mentor engineers in a collab...
Location Icon
Location
United States , South Jordan
Salary Icon
Salary
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Lead Software Engineer (Android)
Save Icon
Lead Android Software Engineer role in South Jordan, requiring 5+ years of enterprise-grade Kotlin development. You will design scalable UI, apply MVVM patterns, and optimize performance using profiling tools. This leadership position involves guiding Agile teams, refining architecture, and ensur...
Location Icon
Location
United States , South Jordan
Salary Icon
Salary
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Lead Software Engineer (iOS)
Save Icon
Lead iOS Engineer role at Cricut in South Jordan. Drive our native apps forward using Swift/SwiftUI and modern architecture (TCA/MVVM). Leverage AI tools for high-velocity engineering while mentoring the team and leading technical direction. Requires 5+ years' experience and a passion for clean c...
Location Icon
Location
United States , South Jordan
Salary Icon
Salary
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Lead Software Engineer
Save Icon
Join our world-class team as a Lead Software Engineer in South Jordan. You will design high-performance web/desktop apps using Angular 16+, TypeScript, C#/.NET, and AWS. We offer competitive benefits, a focus on scalable architecture, and a culture that embraces AI tools for development.
Location Icon
Location
United States , South Jordan
Salary Icon
Salary
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
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.

Filters

×
Countries
Category
Location
Work Mode
Salary