Job offers - CrawlJobs

Software Development Engineer Jobs

315 Job Offers

Digital Software Engineer Senior Analyst- Backend Development- Assistant Vice President
Save Icon
Seeking a Senior Digital Software Engineer (AVP) for backend development in Pune/Chennai. You will deliver customer-facing banking and credit card features using Angular and Java Spring Boot within an Agile/SCRUM team. Requires 5-8 years of full-stack experience, BDD automation with Selenium/Cucu...
Location Icon
Location
India, Pune, Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Software Engineer: Microsoft AI Development Acceleration Program
Save Icon
Join Microsoft’s AI Development Acceleration Program as a Software Engineer in Redmond. Over two years, you’ll design and implement AI solutions, build APIs and data pipelines, and collaborate on cutting-edge LLMs. Requires a Bachelor’s in CS or related field with coding skills in C, C++, C#, Jav...
Salary Icon
Salary
85400.00 - 168100.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Development Engineer – Product Development
Save Icon
Seeking a skilled **Software Development Engineer** for **Product Development** in the United States. You will develop reusable code aligned with internal architecture standards. Requires a Bachelor’s in CS/IT, 3+ years of experience with **Java**, **Vue.js**, **Angular**, **HTML5**, **CSS**, **O...
Salary Icon
Salary
Not provided
vuejs.org Logo
Vue
Expiration Date
Until further notice
Software Engineer, AI Native Development
Save Icon
Meta seeks a Staff Software Engineer to lead AI-native development in London. You will build systems integrating LLMs and generative AI into code generation, testing, and debugging. Requires 8+ years of experience with developer tooling, AI-integrated systems, and leading technical initiatives. D...
Salary Icon
Salary
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Software Development Engineer – Embedded Systems
Save Icon
Join Amazon as a Software Development Engineer in Embedded Systems across Austin, Seattle, or Sunnyvale. You will solve complex customer problems using Java, Python, or C++ while building scalable, cloud-native services. This role offers hands-on impact on millions of users, plus benefits like RS...
Location Icon
Location
United States, Austin, Sunnyvale, Santa Clara, Seattle, Hudson, Redmond, Northridge, Cupertino
Salary Icon
Salary
110500.00 - 185000.00 USD / Year
amazon.com Logo
Amazon
Expiration Date
Until further notice
Senior Software Engineer, Cloud Development
Save Icon
Senior Software Engineer, Cloud Development – Build the AI platform powering Mozilla’s intelligent products. Design and operate distributed systems, GPU orchestration, and production-grade infrastructure on GCP and GKE. Requires strong Python skills, cloud deployment expertise, and a platform min...
Location Icon
Location
Salary Icon
Salary
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Principal Software Applications Development Engineer
Save Icon
Principal Software Applications Development Engineer sought in Bangalore, India. This expert role involves designing, developing, and optimizing complex applications using Java, Python, and C++. Key requirements include deep Agile/Scrum expertise, strong analytical skills, and the ability to ment...
Location Icon
Location
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Senior Software Development Engineer (Firmware)
Save Icon
Senior Software Development Engineer (Firmware) sought in Belgrade, Serbia. This role focuses on C/Rust-based firmware development for platform security, including cryptographic flow testing in pre/post-silicon environments. Requires strong C/C++/Rust skills, knowledge of x86/ARM architectures, a...
Location Icon
Location
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Senior Software Development Engineer (Firmware)
Save Icon
AMD seeks a Senior Software Development Engineer (Firmware) in Belgrade, Serbia. You will design and implement embedded firmware and Windows device drivers using C/C++, leveraging expertise in low-level programming, OS concepts, and ARM/RISC-V microprocessors. Join a collaborative culture to deve...
Location Icon
Location
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Staff Software Development Engineer
Save Icon
Join AMD in Iasi, Romania as a Staff Software Development Engineer to lead the migration from Perforce to GitLab. You will modernize development infrastructure, leveraging expertise in C/C++, Python, and Git internals. This role involves designing automation, CI/CD pipelines, and ensuring seamles...
Location Icon
Location
Romania, Iasi
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Software Development Engineer III (ML Platform)
Save Icon
Everseen seeks a Senior Software Development Engineer to scale its ML Platform in Belgrade, Serbia. You will design and own critical sub-systems for the MLOps lifecycle, requiring 6+ years of experience in Python, distributed systems, and cloud infrastructure. This role offers the chance to solve...
Location Icon
Location
Salary Icon
Salary
Not provided
everseen.ai Logo
Everseen
Expiration Date
Until further notice
Manager Software Development Engineer
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Software Development Lead Engineer
Save Icon
Lead Software Development Engineer sought for Shanghai to drive compliant V-model software design in power electronics. Requires Master’s, 3+ years’ experience with AutoSAR, MCAL, MATLAB Simulink, and Infineon Aurix MCU. Lead team timelines, risk management, and cross-functional communication usi...
Location Icon
Location
Salary Icon
Salary
Not provided
borgwarner.com Logo
BorgWarner
Expiration Date
Until further notice
Software Development Engineer in Test
Save Icon
Barclays in Pune seeks an SDET to drive automation excellence. You will build robust Java/Selenium/Cucumber/BDD frameworks and own test strategies within agile sprints. Leverage strong SQL/Unix skills and API automation to ensure quality. Enjoy benefits like private medical care, pension, and lif...
Location Icon
Location
Salary Icon
Salary
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Software Development Engineer in Test with Detox
Save Icon
Join a QA Center of Excellence as a Software Development Engineer in Test with Detox. You will design automation frameworks for React Native mobile apps using JavaScript/TypeScript, leveraging Detox, Appium, and Pact. Based in Cluj, Romania, this role requires 6+ years of testing experience and o...
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Software Development Engineer
Save Icon
Join AWS as a Software Development Engineer to build Kiro, a frontier AI coding agent transforming software development. Work on novel challenges in AI orchestration, distributed systems, and multi-model workflows. Based in Seattle, you’ll ship impactful features alongside top talent. Enjoy compe...
Salary Icon
Salary
143700.00 - 194400.00 USD / Year
amazon.com Logo
Amazon
Expiration Date
Until further notice
Software Development Engineer, Prime Video Sports and Linear
Save Icon
Join Prime Video Sports & Linear as a Software Development Engineer in Seattle. Design and build scalable, distributed systems for live TV and major sports events like NFL and NBA. Requires 3+ years of software development experience, expertise in C++, Java, or C#, and strong OOP skills. Enjoy cu...
Salary Icon
Salary
143700.00 - 194400.00 USD / Year
amazon.com Logo
Amazon
Expiration Date
Until further notice
Senior Associate Software Development Engineer
Save Icon
Senior Associate Software Development Engineer sought in Jakarta Selatan, Indonesia. This role involves designing, developing, and testing software systems, including cloud-based tools and micro-services. You will work with APIs, telemetry data, and ML/AI algorithms, utilizing languages like Pyth...
Location Icon
Location
Indonesia, Jakarta Selatan
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
D&A (Digitalization & Automation) Software Development Engineer (AI)
Save Icon
D&A Software Development Engineer (AI) sought by ASML in Hwasung, South Korea. You will own the end-to-end lifecycle of AI-driven solutions, developing and deploying machine learning and deep learning models for predictive maintenance and diagnostics. Requires 5+ years in data science/engineering...
Location Icon
Location
South Korea, Hwasung
Salary Icon
Salary
Not provided
asml.com Logo
ASML
Expiration Date
Until further notice
Senior Software Development Engineer
Save Icon
Senior Software Development Engineer needed in Singapore to drive diagnostic test development for AMD Data Center GPUs. You will design automation frameworks, debug hardware/software failures, and optimize test coverage across production stages. Requires expertise in Python, C++, silicon validati...
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice

About the Software Development Engineer role

Explore the world of Software Development Engineer jobs, a dynamic and in-demand career path at the heart of the digital revolution. Software Development Engineers (SDEs), often synonymous with Software Engineers, are the creative architects and builders of the applications, systems, and platforms that power modern life. Their core mission is to analyze problems, design robust solutions, and write the clean, efficient code that transforms ideas into functional software products. This profession sits at the intersection of logic, creativity, and continuous learning, offering a rewarding career for those passionate about building technology that impacts millions.

The typical responsibilities of a Software Development Engineer encompass the entire software development lifecycle. Professionals in these roles engage in gathering and analyzing requirements, often collaborating with product managers, business stakeholders, and other engineers to understand the problem space. They then move into system design, crafting scalable and reliable architectures. The bulk of their work involves hands-on coding, implementing features, and integrating with various data sources and services, such as databases, APIs, and message queues. Beyond writing code, SDEs are responsible for testing their work, deploying it through CI/CD pipelines, and monitoring applications in production to ensure performance and reliability. They also spend significant time debugging issues, optimizing systems, and maintaining documentation.

To succeed in Software Development Engineer jobs, a specific skill set is paramount. A strong foundation in computer science fundamentals—including data structures, algorithms, and object-oriented design—is non-negotiable. Proficiency in one or more programming languages like Java, Python, C#, JavaScript, or Go is essential, as is experience with SQL and relational databases. Familiarity with version control systems, particularly Git, is a standard requirement. Beyond technical prowess, SDEs must excel in problem-solving, analytical thinking, and clear communication, as they frequently work in agile, cross-functional teams. As engineers progress to senior levels, they take on greater design leadership, mentor junior developers, and make strategic decisions about technology and architecture. The field demands a commitment to lifelong learning to keep pace with evolving frameworks, tools, and cloud technologies like AWS, Azure, or Kubernetes.

Whether you are an entry-level coder or a seasoned architect, Software Development Engineer jobs offer a challenging and versatile career building the foundational technology of tomorrow. These roles are critical in every industry, from healthcare and finance to entertainment and e-commerce, providing endless opportunities for specialization and impact. If you have a passion for logical construction, innovative thinking, and creating tangible solutions from abstract concepts, a career as a Software Development Engineer awaits.