Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer Ii, Campaign Management

$114.8k - $191.8k per year

Amazon.com

Software Development Engineer II, Campaign ManagementAmazon Worldwide Advertising is one of Amazon's fastest growing and most profitable businesses. The Advertiser Experience (AX) group owns the experience of the advertiser from the moment they decide to engage with our platform through the full lifecycle of self-service advertising management. This includes campaign building and management, advertising analytics and visualizations, and insightful recommendations. We are passionate about building scalable, well-designed software services, and strive to constantly improve our technical foundation and user experience.
We are looking for a Software Engineer to help us build the next generation of self-service advertising tools. We are seeking that rare combination of solid coding background, good design sense, an aptitude to apply technologies at scale, and a willingness to challenge the status quo and raise the bar on every service and feature we build.
The ideal candidate will be passionate about quality, consistency, maintainability, performance, security and all the other things that make great software great. They will own the design and implementation of major deliverables end-to-end. This position requires collaboration with fellow software engineers, UX designers, product managers, technical program managers, and partner teams, necessitating a comfort-level with ambiguity and a desire to create, iterate and improve.
Key job responsibilities
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
Proficiency in at least one widely-used front end frameworks (e.G. react.Js, next.Js, etc)
Proficiency working in middle tier (API, back-end-for-front-end, or similar) and backend
Proficiency in at least one widely-used typed, OO language (e.G. Java, C#, Python)
Strong problem solving and analytical abilities
Deep knowledge and practice of software best practices for the full software development life-cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Experience mentoring other software engineers to improve their skills and make them more effective and productive
Strong advocacy of agile engineering practices
Success with continuous integration and deployment practices
Advertising at Amazon is growing incredibly fast by providing efficient tools to drive sales for our vendors and sellers. These customers need tools that help them get the most from their advertising dollar in the least time. The Campaign Management team ensures Advertisers can easily use tools to launch their campaigns independently. We are looking for a pioneering and collaborative engineer to work in our unique, product-focused "2-pizza team". You will sit side-by-side with product owners, contributing to the new ideas that will become your projects. You will build applications and that provide the right help in the right place at the right time. If you are a Software Development Engineer who is interested in being close to the business problems, wants to broaden your leadership skills, and are passionate about delivering world class user experiences, we would love to talk to you.
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.Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
The base salary range for this position is listed below. As a total compensation company, Amazon's package may include other elements such as sign-on payments and restricted stock units (RSU). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, basic life & AD&D insurance), Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and other resources to improve health and well-being. We thank all applicants for their interest, however only those interviewed will be advised as to hiring status.
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.Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
The base salary range for this position is listed below. As a total compensation company, Amazon's package may include other elements such as sign-on payments and restricted stock units (RSU). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, basic life & AD&D insurance), Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and other resources to improve health and well-being. We thank all applicants for their interest, however only those interviewed will be advised as to hiring status.
CAN, ON, Toronto - 114,800.00 - 191,800.00 CAD annually
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Veterans, military spouses, and people with disabilities are encouraged to apply.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Software Development Engineer Ii, Campaign Management in Winnipeg, MB vacancy
  • Build scalable campaign management software with Amazon Advertising using frontend frameworks, APIs, and backend engineering in Toronto. Shape self-service advertising tools.As a Software Development Engineer II, you will create the next generation of self-service advertising... 
    Suggested
    Worldwide

    Amazon.com

    Winnipeg, MB
    2 hours ago
  • $114.8k - $191.8k per year

     ...act on — and we're looking for engineers who want to shape it from the ground up.We're looking for a software engineer to join the team to...  ...accuracy, and cost.As an SDE II you'll own features and components...  ...understanding of software development in an agile team, and enjoy simplifying... 
    Suggested
    Internship

    Amazon.com, Inc.

    Winnipeg, MB
    2 hours ago
  • $114.8k - $191.8k per year

    Software Development Engineer II, Advertiser Growth Engine The Advertiser Growth Engine (AGE) team owns and builds services and applications across Amazon Advertising that make advertising across countries as easy as flipping on a switch. Our mission is to accelerate the... 
    Suggested
    Permanent employment
    Internship
    Night shift
    Day shift

    Amazon Inc.

    Winnipeg, MB
    2 hours ago
  • $221k per year

    Senior II Software Development Engineer in TestYou will work with the development teams to support Quality practices. You will be responsible for building manual and automated integration and system tests. You will be responsible for quality of our various API and other services... 
    Suggested
    Remote work

    JobLarper

    Winnipeg, MB
    2 hours ago
  • $89.7k - $149.8k per year

     ...just a tool, it's your playground. Our engineers work on scalable systems, cloud services...  ...next, for customers and for you. Our Software Development Engineers (SDEs) use modern technology...  ...products, features, and services while managing ambiguity in an environment where development... 
    Suggested
    Full time
    Internship

    Amazon

    Winnipeg, MB
    3 days ago
  • Lead software architecture and developer growth remotely across Canada at iTel, combining technical leadership with hands-on application delivery.As Software Development Manager, you will guide enterprise application design, integration, delivery, and maintenance. Partner with... 
    Remote work

    iTel Networks Inc.

    Winnipeg, MB
    2 hours ago
  • $124k - $155k per year

     ...believe everyone deserves the freedom to access, move, and manage their money wherever life takes them. Since 2011, we've tirelessly...  ...that transcend borders.About the Role:We are looking for a Software Development Engineer II (SDE2) to join the Trust Experience (TREX) team within... 
    Work at office
    Worldwide

    Remitly Inc.

    Winnipeg, MB
    2 hours ago
  •  ...The Intelligent Cloud Hosting (ICON) team is looking for a Software Development Engineer who is passionate to work on the development of innovative...  ...team, you will working on the development of next generation managed hosting platform technologies. You will lead the design,... 
    Internship
    Worldwide

    Amazon.com, Inc.

    Winnipeg, MB
    2 hours ago
  • $144k per year

     ...Rides, Eats, and Ads. As a Backend Software Engineer on the team, you’ll build the services...  ...learning engineers, as well as product managers and data scientists, to turn ideas into...  ...analytics, and metrics‑driven feature development. Experience operating production services... 
    Local area

    Uber

    Winnipeg, MB
    2 hours ago
  • $82k - $123k per year

     ...Designs, develops, analyzes, and maintains software solutions for the organization’s...  ...with the latest technologies and software engineering methodologies (C++, C#, Python, Agentic...  ...determine appropriate actions for software development and testing tasks Assist less experienced... 
    Remplacement
    Full time
    Work at office
    Local area
    3 days per week

    Zebra Technologies

    Winnipeg, MB
    2 hours ago
  • As a Software Development Manager, you will oversee the planning, execution, and delivery of technical projects within your team. You’ll collaborate...  ...experiences and perspectives.About The Team The FME Engine team builds and maintains the core of Safe Software’s FME platform... 
    Seasonal work
    Immediate start
    Remote work
    Flexible hours

    Safe Software

    Winnipeg, MB
    2 hours ago
  • $142.8k - $184.8k per year

     ...deployed in vehicles (think: GPS, Engine RPM, Fuel Levels and hundreds...  ...closely with product managers, customer support teams, other...  ...and LTE. This role is a mix of development and operational work focused...  ...industries that run our world: The software, firmware, and hardware you... 
    Long term contract
    Full time
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Winnipeg, MB
    2 hours ago
  •  ...2B ARR is that we need great engineers everywhere, and we have the room...  ...at the center of hardware, software, AI, and the physical world....  ...organizations maintain equipment, manage fleets, and run day-to-day...  ...in software design and development, including building and operating... 
    Long term contract
    Full time
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Winnipeg, MB
    2 hours ago
  •  ...unnecessary friction. Our platforms allow customers to apply and manage their finances online, by text, or over the phone, making...  ...impact through well-built technology.About The Role As a Software Engineer II, you are an experienced builder who can work independently... 
    Contract work
    Remote work
    Flexible hours

    Spring Financial

    Winnipeg, MB
    2 hours ago
  •  ...Personal and Professional Development - We are committed to helping...  ...Job Title: Technical Lead, Software Development Location: Winnipeg...  ...Technology Reports to: Technical Manager – Sales Technology Job...  ...-to-day guidance for a new Engineering Technology team. This role is... 

    Price Industries Limited

    Winnipeg, MB
    12 hours ago
  • usd165k - usd225k per year

    At Affi…? The Engineering team builds systems that power affirm’s mission...  ...of your team’s tech lead and manager, you will break down larger...  ...stakeholders in the product development lifecycle by collaborating with...  ....5+ years of experience as a software engineer. You have... 
    Work at office
    Remote work
    Flexible hours

    BranchFactor

    Winnipeg, MB
    2 hours ago
  •  ...Python data pipelines and full-stack applications as an Analysis Software Engineer II in Morrisville, North Carolina. Support scientific research...  ...cloud services and PostgreSQL databasesOnline application development experience in scientific researchApply full-stack... 

    Lucas James Talent Partners

    Winnipeg, MB
    2 hours ago
  • $133k - $183k per year

     ...authentication. This role is a hands‑on, mid‑engineering position inside Information Security,...  ...product requirements into working software that helps customers access their accounts...  ...Take scoped features through the software development lifecycle: contribute to design, write readable... 
    Internship
    Work at office
    Remote work
    Flexible hours

    Affirm

    Winnipeg, MB
    2 hours ago
  • $140.6k - $190.6k per year

    Manager, Software Engineering Content Tools - CoCounsel Agent Context Overview of the Role CoCounsel Agent Context is seeking a Manager,...  ...Equally important, this leader will navigate a distributed development model in which tools are built and contributed by multiple... 
    Contract work
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Winnipeg, MB
    2 hours ago
  • $96.9k - $136.8k per year

     ...opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation...  ...can provide you more specific details for this role. Plan, manage and deliver distinct projects through all specific phases, in... 
    Temporary work
    Work from home

    TD Bank Group

    Winnipeg, MB
    12 hours ago
  • $115k - $140k per year

     ...premiums!), wellness benefit, learning & development opportunities, paid vacation,...  .... The PositionWe are seeking a Software Development Manager to join our R&D team to oversee the...  ...Management, Project Management, Systems Engineering, Quality Assurance, Regulatory Affairs... 
    Remplacement
    Internship
    Work at office

    Intellijoint Surgical Inc.

    Winnipeg, MB
    2 hours ago
  • $102k - $160k per year

     ...bear a one-of-a-kind mix of experience, engineering excellence and wide-eyed wonder that’s...  ...ll take you there.We are seeking a Manager, Software Engineering, to lead and develop a...  ...Engineering, supports employees’ professional development and career growth, strengthens... 
    Flexible hours

    MDA

    Winnipeg, MB
    2 hours ago
  •  ...and the customer service agent experience. About the role The team at Laivly is looking for a Manager, Software Development to lead a talented team of software engineers building scalable, high-quality features for our AI software platform. As Manager, Software... 
    Long term contract
    Internship
    Flexible hours

    Laivly

    Winnipeg, MB
    2 hours ago
  •  ...About the role:As a Senior Engineer in the Infrastructure org, you...  ...Improve the scalability, capacity management, isolation, recovery, and...  ...experience designing and building software, infrastructure, or...  ...remote model, a professional development stipend, comprehensive health... 
    Long term contract
    Full time
    Remote work
    Flexible hours

    Samsara

    Winnipeg, MB
    2 hours ago
  • $120.4k - $216.6k per year

     ...leading architectural decisions and mentoring engineers to elevate technical standards?Join our...  .... Your responsibilities as a Senior II Software Engineer will include the following:...  ...developers Have experience with core backend development using Python, Flask, SQLAlchemy, and... 
    Work at office
    Work from home

    Akamai Career Site

    Winnipeg, MB
    2 hours ago
  •  ...is on a dynamic growth trajectory, where embracing change is part of our DNA. We're looking for a talented Software Development Manager to lead multiple engineering teams in a fast-paced, collaborative, diverse and inclusive environment. The ideal candidate has a robust software... 
    Work at office
    Flexible hours
    Shift work

    Benevity

    Winnipeg, MB
    2 hours ago
  • $190k - $200k per year

     ...future. Novarc Technologies is looking for a highly skilled Software Development Manager to lead a team developing software for specialized...  ...ResponsibilitiesLead and mentor a team of at least six software engineers, fostering their technical growth and professional development... 

    Novarc Technologies Inc.

    Winnipeg, MB
    2 hours ago
  •  ...We are seeking a Software Development Manager to lead a team of Software Developers and Scrum Masters responsible for delivering high-quality technical...  ...analysis. Coach developers on effective AI-assisted engineering practices, including task breakdown, context preparation,... 
    Long term contract
    Internship

    Aplin

    Winnipeg, MB
    2 hours ago
  • $145k - $180k per year

     ...named a 2025 Regional Finalist in Canada’s Best Managed Companies Program, and we’re looking for a Software Development Manager to help us keep raising the bar. Compensation...  ..., including our PO-to-press system, pricing engine, and customer portals. Own intake and... 
    Casual work
    Work at office
    Flexible hours

    SinaLite

    Winnipeg, MB
    2 hours ago
  •  ...mentor, and develop a team of software developers while overseeing...  ..., and develop the software development team through regular one-on-...  ...constructive feedback, performance management, and career growth. Foster a...  ...Computer Science, Software Engineering, or a related field. An... 
    Work at office
    Remote work

    iTel Networks Inc.

    Winnipeg, MB
    2 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer Ii, Campaign Management. Be the first to apply!