Employer
Jobs
Work Location
Type Of Work
Experience

Yazılım Geliştirme Mühendisi (3)

Amazon

Software Development Engineer, WW Deals & Promotions

Amazon
Kanada (İş Yerinde)
Amazon

Software Development Engineer, Traffic Engineering

Amazon
Kanada (İş Yerinde)
ASİSGUARD SAVUNMA SANAYİ TİCARET ANONİM ŞİRKETİ

Grafik Yazılım Geliştirme Mühendisi

ASİSGUARD SAVUNMA SANAYİ TİCARET ANONİM ŞİRKETİ
Ankara / Türkiye (İş Yerinde)
Job Postings by Position
See All
Dijital Pazarlama Uzmanı(14)
Job Postings by Filter

Software Development Engineer Job Listings

The Software Development Engineer position is responsible for software development processes, including the design, development, and maintenance of application software. Professionals in this role work to optimize software performance, fix bugs, and add new features. Job listings typically emphasize proficiency in programming languages, software development methodologies, and strong problem-solving skills.

What Does a Software Development Engineer Do?

A Software Development Engineer designs and develops software solutions that meet user needs. They plan, design, and implement every stage of software development. Additionally, they monitor software performance and identify areas for improvement. They perform maintenance, resolve software bugs, and continuously update the software by adding new features to make it more efficient and user-friendly.

What to Look for in Software Development Engineer Job Listings

When reviewing Software Development Engineer job postings, pay close attention to the required technical skills and experience. Proficiency in programming languages, familiarity with software development methodologies (such as Agile or Scrum), and problem-solving abilities are critical. The types of projects and team structures should also be considered.

Education and Certifications Required

A bachelor’s degree in Computer Engineering, Software Engineering, or a related field is generally required. Additionally, various certifications and online courses in software development can provide an advantage during the application process. Common certifications include Microsoft Certified Solutions Developer (MCSD), Oracle Certified Java Programmer, and Scrum Master.

Skills and Attributes Employers Are Looking For

Software Development Engineers are expected to have analytical thinking, creative problem-solving skills, and strong communication abilities. Employers also value candidates who are team-oriented, open to learning, and innovative. These qualities help overcome challenges encountered during the software development process. Staying up-to-date with technological innovations and being willing to continuously learn and improve are essential.

Career Opportunities for Software Development Engineers

Software Development Engineers can work in technology companies, finance, healthcare, game development firms, and many other sectors. Freelance projects and remote work opportunities are also available. Career growth is closely tied to learning new technologies and keeping up with emerging software trends.

How to Apply for Software Development Engineer Roles

Applications are typically submitted via company career sites, LinkedIn, or other job search platforms. It is important to include your software development projects and the programming languages you have used in your resume. In a cover letter, highlight your experience and what you can achieve in the role to strengthen your application.

Areas Where Software Development Engineers Can Work

Software Development Engineers can work in application software, web development, mobile app development, game development, data science, and artificial intelligence. They may also contribute to projects on various platforms. Career opportunities exist in emerging areas such as web technologies, cloud computing, and IoT (Internet of Things).

Programming Languages Commonly Required

Job listings for Software Development Engineers typically expect proficiency in languages such as Java, C++, Python, JavaScript, Ruby, Swift, PHP, and Go. For mobile app development, knowledge of Swift (iOS) or Kotlin (Android) is important. For web development, expertise in HTML, CSS, JavaScript, and modern frameworks such as React is often required.

Türkiye’nin teknoloji kariyeri platformu

tren

Software Development Engineer, WW Deals & Promotions

Amazon

26.11.2025

Kanada

Deneyim: 2-4 Yıl

Type of Work: Tam Zamanlı

Work Location: İş Yerinde


Job Description

Description

Are you passionate about building innovative, world-class customer experiences that delight Amazon shoppers around the globe? As a Software Development Engineer II on our WW Deals and Promotions team in Vancouver, you'll have the opportunity to do just that.

In this exciting role, you'll contribute to designing and developing the systems that power Amazon's entire promotions ecosystem - from the deals and discounts customers discover, to the seamless purchase experiences they enjoy. Your work will directly shape how millions of customers interact with and take advantage of our most popular offers, across every touchpoint of their shopping journey.

You'll collaborate closely with product managers to translate innovative promotions features into robust, scalable technical solutions. And you'll work alongside a talented team of engineers to ensure these mission-critical systems operate with rock-solid reliability, performance, and security.

You'll also have opportunities to mentor junior engineers, provide feedback to improve code quality and maintainability, and identify ways to evolve the promotions platform. If you have 3+ years of professional software development experience, a passion for solving complex problems, and a drive to create delightful customer experiences, we want to hear from you.

Join us in Vancouver and play a pivotal role in shaping the future of Amazon's global promotions ecosystem. Together, we'll deliver world-class experiences that keep customers coming delighted.


Key job responsibilities

In this role, you will:

  • Design, build, and deploy scalable, low-latency services to support the deals and promotions experience
  • Collaborate closely with product managers, designers, and other engineers to translate customer and business requirements into robust technical solutions
  • Contribute to the operational excellence of the team's services, participate in on-call rotations, and improve system performance and reliability
  • Set a high standard for code quality, maintainability, and development best practices through your own work and code reviews
  • Mentor junior engineers and share your knowledge to help the team continuously improve


To be successful, you'll need:

  • 3+ years of non-internship professional software development experience
  • Expertise in designing and building high-performance, scalable services and APIs
  • Strong proficiency in at least one major programming language (e.g. Java, Python, C++, etc.)
  • Experience with distributed systems, microservices architecture, and cloud infrastructure
  • A passion for solving complex, ambiguous problems and delivering innovative customer experiences
  • Excellent communication skills to collaborate effectively with cross-functional partners

Basic Qualifications

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language

Preferred Qualifications

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent


Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.


Skills

Java
C#
Python

About Company

About Amazon

Company Location: İstanbul / Türkiye

Amazon is guided by four principles: customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking. We are driven by the excitement of building technologies, inventing products, and providing services that change lives. We embrace new ways of doing things, make decisions quickly, and are not afraid to fail. We have the scope and capabilities of a large company, and the spirit and heart of a small one. Together, Amazonians research and develop new technologies from Amazon Web Services to Alexa on behalf of our customers: shoppers, sellers, content creators, and developers around the world. Our mission is to be Earth's most customer-centric company. Our actions, goals, projects, programs, and inventions begin and end with the customer top of mind. You'll also hear us say that at Amazon, it's always "Day 1."​ What do we mean? That our approach remains the same as it was on Amazon's very first day - to make smart, fast decisions, stay nimble, invent, and focus on delighting our customers.


Similar Jobs

See All
Software Development Engineer, Traffic EngineeringAmazonKanada (İş Yerinde)
TECHCAREER
About Us
techcareer.net
Türkiye’nin teknoloji kariyeri platformu
SOCIAL MEDIA
LinkedinTwitterInstagramYoutubeFacebook

tr

en

All rights reserved
© Copyright 2025
support@techcareer.net
İşkur logo

Kariyer.net Elektronik Yayıncılık ve İletişim Hizmetleri A.Ş. Özel İstihdam Bürosu olarak 31/08/2024 – 30/08/2027 tarihleri arasında faaliyette bulunmak üzere, Türkiye İş Kurumu tarafından 26/07/2024 tarih ve 16398069 sayılı karar uyarınca 170 nolu belge ile faaliyet göstermektedir. 4904 sayılı kanun uyarınca iş arayanlardan ücret alınmayacak ve menfaat temin edilmeyecektir. Şikayetleriniz için aşağıdaki telefon numaralarına başvurabilirsiniz. Türkiye İş Kurumu İstanbul İl Müdürlüğü: 0212 249 29 87 Türkiye iş Kurumu İstanbul Çalışma ve İş Kurumu Ümraniye Hizmet Merkezi : 0216 523 90 26