CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineering Jobs

10165 Job Offers

MS SharePoint Software Development Engineer 2
Save Icon
Join our team in Noida as a SharePoint/Power Platform Developer. Utilize your 3-4 years of experience with SharePoint Online, On-Premise, Power Apps, and Power Automate. Design and build custom business solutions within the Microsoft 365 ecosystem. SPFx development and migration experience with S...
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Backend Software Engineer
Save Icon
Join Miro in Yerevan as a Backend Software Engineer. Design and own scalable, high-load systems using Java 17, Kotlin, and Spring. We seek 5+ years of experience building distributed systems with AWS and Kafka. Enjoy equity, health insurance, learning allowances, and a global team.
Location Icon
Location
Armenia , Yerevan
Salary Icon
Salary
Not provided
miro.com Logo
Miro
Expiration Date
Until further notice
Software Engineer (AIFO)
Save Icon
Join Virtual Instruments as a Software Engineer and develop cutting-edge solutions for the Virtana Platform. You will design and integrate systems management software using Python, Java, or Go in a cloud/Kubernetes environment. This role in Pune or Chennai requires 4+ years of experience in perfo...
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
virtana.com Logo
Virtana
Expiration Date
Until further notice
Software Engineer, FE/Fullstack
Save Icon
Join Dialpad's Product Engineering team as a Software Engineer in Buenos Aires. You will own the roadmap for critical application wrappers in browser and native desktop environments. This role requires 4+ years of frontend/fullstack experience and focuses on improving scalability and developer to...
Location Icon
Location
Argentina , Buenos Aires
Salary Icon
Salary
Not provided
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Sr. Full Stack Software Engineer
Save Icon
Join Dialpad in Vancouver as a Senior Full Stack Engineer. You will own features end-to-end using Python, Vue/React, and GCP, while mentoring junior talent. We offer a competitive package within a certified Great Place to Work culture.
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
162950.00 - 185683.00 CAD / Year
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Sr. Software Engineer, Observability
Save Icon
Join our team in Bengaluru as a Senior Software Engineer, Observability. You will design and automate our core metrics and log collection platform using tools like Ansible, Terraform, and GCP/AWS. Develop tooling and libraries in Python/Go/Rust to empower engineering teams with self-monitoring ca...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Sr. Software Engineer FE/Fullstack
Save Icon
Join Dialpad as a Senior Software Engineer FE/Fullstack in Buenos Aires. You will own the roadmap for critical application wrappers used by 100+ engineers. Leverage 7+ years of frontend expertise to solve complex problems and mentor peers. Enjoy competitive benefits in a vibrant, recognized Great...
Location Icon
Location
Argentina , Buenos Aires
Salary Icon
Salary
Not provided
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Senior Manager, Software Engineering
Save Icon
Lead a team of developers and diverse tech projects at Capital One as a Senior Software Engineering Manager. This role requires 6+ years of engineering experience, including 4+ in people management and cloud computing expertise. You'll build full-stack, cloud-based solutions using JavaScript, Jav...
Location Icon
Location
United States , McLean; Richmond; Chicago
Salary Icon
Salary
204900.00 - 257200.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Lead Software Engineer
Save Icon
Lead Software Engineer role at Capital One in McLean, Richmond, or Chicago. Drive major transformations using full stack technologies like JavaScript, Java, and cloud platforms (AWS, Azure). Lead diverse projects and mentor teams in an Agile, collaborative environment. Enjoy competitive benefits ...
Location Icon
Location
United States , McLean; Richmond; Chicago
Salary Icon
Salary
175800.00 - 220700.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Senior Manager, Software Engineering
Save Icon
Lead a team of developers on innovative back-end projects at Capital One in New York or San Francisco. This senior role requires 6+ years of software engineering experience, including cloud computing and people management. You'll build robust, cloud-based solutions while enjoying competitive bene...
Location Icon
Location
United States , New York; San Francisco
Salary Icon
Salary
245900.00 - 280600.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Senior Software QA Engineer Manager
Save Icon
Lead QA strategy and automation as a Senior Software QA Engineer Manager in Austin. You will standardize processes, mentor a top-tier team, and partner with cross-functional leaders to ensure flawless, high-speed releases. This role requires 8+ years in QA with strong automation and leadership ex...
Location Icon
Location
United States , Austin
Salary Icon
Salary
Not provided
dynaconnections.com Logo
dynaConnections
Expiration Date
Until further notice
Software Engineering Manager
Save Icon
Lead our Agile software engineering team in Austin as a hands-on technical manager. You'll leverage 7+ years of leadership and 5+ years of Java/Spring expertise to drive product development and mentor developers. This role offers comprehensive benefits, equity, and a focus on scalable, high-quali...
Location Icon
Location
United States , Austin
Salary Icon
Salary
Not provided
dynaconnections.com Logo
dynaConnections
Expiration Date
Until further notice
Senior Software Engineer, DevOps
Save Icon
Join Capital One as a Senior DevOps Engineer in McLean, San Francisco, or New York. Drive a major tech transformation using cloud-native tools like AWS, Kubernetes, and Terraform. Collaborate in agile teams to build robust solutions and enjoy competitive benefits in an innovative environment.
Location Icon
Location
United States , McLean; San Francisco; New York
Salary Icon
Salary
158600.00 - 197400.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Confido as a Software Engineer in New York to build an AI-native OS for retail brands. Develop new features and AI-powered data processing systems from the ground up, making a direct impact. We seek engineers with 2+ years of backend or ML/AI experience and a scrappy, learning mindset. Recei...
Location Icon
Location
United States , New York
Salary Icon
Salary
170000.00 - 200000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Software Verification Engineer
Save Icon
Join Teradyne's Quality Engineering team in Singapore as a Software Verification Engineer. Develop and execute automated tests for flagship products using C/C++, C#, and Python. This role requires collaboration with development teams and offers robust benefits, including health programs and tuiti...
Location Icon
Location
Singapore , Science Park
Salary Icon
Salary
Not provided
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Teradyne as a Software Engineer in Agoura Hills. Develop cutting-edge C#/C++ software for Automatic Test Equipment (ATE) in the semiconductor industry. Collaborate on full lifecycle development and hardware/software integration. Enjoy robust benefits including health plans and tuition assist...
Location Icon
Location
United States , Agoura Hills
Salary Icon
Salary
101100.00 - 160100.00 USD / Year
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Senior Software Engineer, Full Stack
Save Icon
Join Cairns Health in Sunnyvale as a Senior Full Stack Engineer. Develop cutting-edge LLM-powered health applications using React, React Native, Python, and Java. Collaborate with a skilled team on AI, hardware integration, and cloud tech (AWS/Kubernetes) for a competitive package including equit...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
170000.00 - 175000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Strategic Software Engineer
Save Icon
Join a pioneering AI team in Palo Alto, shaping a purpose-built platform for the CPG industry. As a Strategic Software Engineer, you'll own end-to-end development, integrating LLMs and AI agents into real products. We seek a hands-on builder with 2-5 years of experience, startup ownership mentali...
Location Icon
Location
United States , Palo Alto
Salary Icon
Salary
130000.00 - 180000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Senior Software Engineer, Frontend
Save Icon
Join BillionToOne as a Senior Frontend Software Engineer in Menlo Park. Develop diagnostic software using TypeScript, React, and HTMX within a collaborative, interdisciplinary team. Enjoy top benefits, including fully paid medical premiums, and directly impact patient lives through innovative gen...
Location Icon
Location
United States , Menlo Park
Salary Icon
Salary
193800.00 - 214200.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Staff Software Engineer
Save Icon
Join Broccoli AI as a Staff Software Engineer in San Francisco. Build and scale our AI-native OS and real-time voice agent platform, integrating with CRMs like ServiceTitan. We seek 7+ years of backend/full-stack experience in a fast-paced, early-stage environment. Enjoy top-tier compensation, eq...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
150000.00 - 300000.00 USD / Year
helpcare.ai Logo
Helpcare AI
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.