CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineering Jobs (Hybrid work)

3787 Job Offers

Senior Software Engineer - Card payments
Save Icon
Join PPRO as a Senior Software Engineer in São Paulo, shaping the core Card Payments Platform. You'll design scalable, resilient systems using Java, SpringBoot, and cloud tech (AWS/Azure/GCP) to process global transactions. This hybrid role offers a professional growth budget, comprehensive benef...
Location Icon
Location
Brazil , Sao Paulo
Salary Icon
Salary
Not provided
ppro.com Logo
PPRO GmbH
Expiration Date
Until further notice
Senior Software Engineer - Local payments
Save Icon
Join PPRO in Berlin as a Senior Software Engineer specializing in Local Payments. You will design scalable cloud services with Java and AWS, owning products end-to-end in agile teams. Enjoy a hybrid model, professional development budget, and comprehensive benefits while solving complex technical...
Location Icon
Location
Germany , Berlin
Salary Icon
Salary
Not provided
ppro.com Logo
PPRO GmbH
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our team in Bengaluru as a Senior Java Software Engineer. You will design complex data engineering solutions, work with REST/gRPC APIs, and support system architecture. We seek expertise in Java, SQL, and CI/CD pipelines. Enjoy health benefits, generous leave, and a 401(k) with company contr...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
rearc.io Logo
Rearc
Expiration Date
Until further notice
Staff Software Engineer, Crypto
Save Icon
Shape the future of finance as a Staff Software Engineer for Crypto in New York. Lead technical architecture and strategy for a world-class trading platform, focusing on scalability, security, and reliability. This high-impact role requires 10+ years of experience building large-scale systems. En...
Location Icon
Location
United States , New York
Salary Icon
Salary
217000.00 - 255000.00 USD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Lead Software Engineer - in Test
Save Icon
Lead Software Engineer in Test role in Pune, India. Lead complex enterprise projects, providing technical guidance and mentoring a team. Requires 10+ years of full-stack testing experience, including leadership, with proficiency in Java automation and microservices. Collaborate to design scalable...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our team in Telangana as a Senior Software Engineer. You will design and develop high-performance database features using expert-level C/C++. The role involves working with cloud platforms, Datalake architectures, and CI/CD pipelines. We seek a proactive professional passionate about scalabl...
Location Icon
Location
India , Telangana
Salary Icon
Salary
Not provided
teradata.com Logo
Teradata
Expiration Date
Until further notice
Senior Software Engineer & Technical Lead
Save Icon
Lead software development for cutting-edge SEM/Optics control and calibration systems in Tainan. Utilize your expertise in C++, C#, .NET, and image processing within the ASML V-Model. This senior technical role requires a master's degree and over 6 years of experience in algorithm design and OOP.
Location Icon
Location
Taiwan , Tainan
Salary Icon
Salary
Not provided
asml.com Logo
ASML
Expiration Date
Until further notice
Software Engineering Lead
Save Icon
Lead a development team as a hands-on Software Engineering Lead at Guardian in Reading. Utilize your expertise in Azure, C#, .NET, and ReactJS to deliver complex integration projects within the financial services sector. Enjoy benefits like private medical insurance and a competitive pension whil...
Location Icon
Location
United Kingdom , Reading
Salary Icon
Salary
Not provided
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our IT team in Reading as a Software Engineer. Develop high-quality applications using C#, .NET, and ReactJS within a modern Azure estate. You will manage web/database components, deploy systems, and ensure robust cloud infrastructure. We offer private medical insurance, a competitive pensio...
Location Icon
Location
United Kingdom , Reading
Salary Icon
Salary
Not provided
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Co-op Software Engineer, Android
Save Icon
Join our Android Co-op Software Engineer program in Vancouver or Kitchener. Gain hands-on experience building scalable backend services with Python, Java, or C++. This full-time role offers mentorship, competitive benefits, and the chance to impact real customer products.
Location Icon
Location
Canada , Vancouver; Kitchener
Salary Icon
Salary
Not provided
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Xometry as a Software Engineer II in Gaithersburg. Leverage your 8+ years of frontend expertise with React, TypeScript, and AWS to lead technical direction and mentor teams. Build scalable solutions for our manufacturing marketplace partners, enjoying strong benefits like 401(k) matching and...
Location Icon
Location
United States , Gaithersburg
Salary Icon
Salary
78000.00 - 170000.00 USD / Year
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Xometry as a Software Engineer II in Waltham, USA. Provide technical leadership using React, TypeScript, and AWS to build scalable partner solutions. Mentor engineers and influence product direction in a dynamic marketplace environment. Enjoy comprehensive benefits including 401(k) match and...
Location Icon
Location
United States , Waltham
Salary Icon
Salary
78000.00 - 170000.00 USD / Year
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Senior Platform Software Engineer
Save Icon
Join EarnIn as a Senior Platform Software Engineer in Bengaluru. Design and evolve our Kubernetes infrastructure and GitOps workflows using ArgoCD. Leverage your expertise in Golang, Python, and CI/CD to build tools that simplify deployment for developers. Enjoy benefits like healthcare, learning...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our team in Biot, France as a Software Engineer specializing in ETF data management. You will design and build full-stack solutions using Node.js, TypeScript, Python, and AWS. Your role will focus on data pipelines, web scraping, and ensuring system reliability. Expertise in PostgreSQL, Dock...
Location Icon
Location
France , Biot
Salary Icon
Salary
Not provided
keplercheuvreux.com Logo
CLSA
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Seeking a Senior Software Engineer in Noida to develop high-quality mobile applications using React Native. You will design, build, and maintain apps for iOS/Android, integrating with RESTful APIs and modern cloud tools. This hybrid role offers a collaborative Agile environment, extensive benefit...
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
daxko.com Logo
Daxko
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join our team in Noida as a Software Engineer II. Develop and maintain high-quality iOS & Android apps using React Native, TypeScript, and Expo. Collaborate with product teams to build features integrated with REST APIs and GraphQL. Enjoy a hybrid model, health insurance, PF, and a great learning...
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
daxko.com Logo
Daxko
Expiration Date
Until further notice
Senior Software Engineer I
Save Icon
Join our team in Noida as a Senior Software Engineer I, specializing in React Native mobile development. You will design and build high-quality iOS & Android apps using modern tech like TypeScript, Expo, and state management libraries. This hybrid role offers a great benefits package including he...
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
daxko.com Logo
Daxko
Expiration Date
Until further notice
Associate Software Engineer
Save Icon
Launch your software engineering career in Noida as an Associate Software Engineer. Develop high-quality applications using modern object-oriented languages and RESTful APIs within an agile team. This hybrid role offers a comprehensive benefits package including health insurance, paid leaves, and...
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
daxko.com Logo
Daxko
Expiration Date
Until further notice
Senior Director of Software and Embedded Systems Engineering
Save Icon
Lead software and embedded systems strategy at Delve across medical, consumer, and commercial products. This senior director role requires 12+ years of engineering and 5+ years of management experience, ideally in consulting. You will build high-performing teams in Boston, San Francisco, Madison,...
Location Icon
Location
United States , Boston; San Francisco; Madison; Philadelphia
Salary Icon
Salary
Not provided
delve.com Logo
Delve
Expiration Date
Until further notice
Senior Software Engineer - Platform
Save Icon
Join Easygo in Melbourne as a Senior Software Engineer - Platform. Leverage 7+ years of backend expertise with Node.js, Microservices, and Cloud (AWS/Azure/GCP) to build scalable solutions. Drive technical excellence in a culture focused on innovation, continuous learning, and large-scale softwar...
Location Icon
Location
Australia , Melbourne
Salary Icon
Salary
Not provided
easygo.io Logo
Easygo Gaming
Expiration Date
Until further notice

About the Software Engineering role

Explore the dynamic world of software engineering jobs, a cornerstone of the modern digital economy. Software engineers are the architects and builders of the software applications and systems that power our daily lives, from mobile apps and websites to complex enterprise platforms and embedded systems. This profession involves applying engineering principles to the entire software development lifecycle, focusing on designing, developing, testing, deploying, and maintaining reliable and scalable software solutions.

In a typical software engineering role, professionals engage in a variety of core responsibilities. They analyze user needs and collaborate with product managers and designers to define software requirements. A significant part of the job involves writing clean, efficient, and maintainable code using various programming languages and frameworks. Engineers design system architecture, create and manage databases, and build application programming interfaces (APIs) to enable different software components to communicate. They rigorously test their code through unit, integration, and automated testing to ensure quality and functionality. Furthermore, they deploy applications to production environments, monitor their performance, and continuously iterate based on user feedback and evolving requirements. Many engineers also participate in code reviews to maintain high standards and mentor junior team members.

The skill set for software engineering jobs is both broad and deep. Foundational technical skills typically include proficiency in one or more programming languages such as Python, Java, JavaScript, C#, or Go. Knowledge of front-end technologies (like React or Angular) and/or back-end frameworks (like Node.js, Spring, or .NET) is common. Understanding database management, both SQL and NoSQL, is essential. Familiarity with version control systems like Git, principles of cloud computing (AWS, Azure, GCP), and containerization tools like Docker is increasingly standard. Beyond technical prowess, successful software engineers possess strong problem-solving abilities, analytical thinking, and attention to detail. They must be effective communicators to collaborate within cross-functional teams and often require a solid grasp of algorithms, data structures, and system design principles.

Typical requirements for these positions usually include a bachelor’s degree in computer science, software engineering, or a related field, though substantial equivalent experience is often accepted. The profession offers a spectrum of opportunities, from entry-level roles focusing on specific feature development to senior and lead positions involving system architecture, project leadership, and strategic decision-making. Whether specializing in front-end, back-end, full-stack, DevOps, or security, software engineering jobs are characterized by continuous learning, innovation, and the tangible impact of creating technology that solves real-world problems. For those with a passion for logic, creation, and technology, a career in software engineering presents a challenging and rewarding path.