- Experience with CI/CD pipelines build processes
- Experience with distributed systems at scale
About Amazon Advertising:
Amazon is revolutionising the advertising industry with our world-class advertising business. Our team is responsible for defining and delivering a suite of self-service performance advertising products that drive discovery and sales, playing a crucial role in the long-term growth of our Retail and Marketplace businesses. We deliver billions of ad impressions and millions of clicks daily, constantly pushing the boundaries of innovation to create world-class products. Our business is growing at an unprecedented rate, highly visible to senior leadership, and offers an endless range of new opportunities for driven professionals.
Role Overview:
We are seeking an experienced and innovative System Development (SysDE) Engineer to join our Amazon Marketing Cloud (AMC) support team. This role is pivotal in managing the integration of Customer Data Platform (CDP) capabilities into our service offering, a strategic initiative that will significantly enhance our ability to provide data-driven insights and improve advertising performance for our clients.
As a SysDE Engineer II, you will be at the forefront of building and maintaining sophisticated "connectors," handling complex support inquiries, and ensuring our systems remain cutting-edge, compliant, and aligned with the rapidly evolving needs of our advertisers and partners.
Key job responsibilities
Connector Development and Maintenance:
* Design, develop, and maintain robust integration connectors for CDP and Advertiser Data Upload (ADU) systems.
* Ensure seamless data flow between various platforms and APIs.
* Optimize connector performance for high-volume data transfers.
Support and Troubleshooting:
* Handle a diverse range of technical support inquiries related to ADU and CDP uploads from both partners and direct API integrators.
* Provide expert-level troubleshooting and problem resolution for complex integration issues.
* Develop and maintain comprehensive documentation for support processes and common issues.
API Expertise and Data Validation:
* Gain in-depth expertise in Ads Data Manager (ADM) APIs and their functionalities.
* Develop and implement sophisticated data flow validation techniques.
* Collaborate with the ADM team to leverage query access to services and logs for deep system understanding.
Partner and Customer Support:
* Become a subject matter expert in partner-driven uploads and general data upload processes.
* Provide high-quality, timely support to partners and customers, ensuring their success with our platforms.
* Develop strategies to improve the overall customer experience in data integration and management.
System Synchronization and Updates:
* Proactively monitor and implement changes to keep integration connectors synchronized with updates in Data Management Agreements (DMAs), API specifications, and product features.
* Participate in cross-team collaborations to ensure smooth transitions during system updates.
Automation and Tool Development:
* Design and develop tools and automations aimed at achieving human-free operations.
* Create scripts and programs to automate routine operational tasks and improve efficiency.
* Continuously seek opportunities to replace manual processes with automated solutions.
System Maintenance and Stakeholder Communication:
* Troubleshoot, debug, and swiftly resolve computer-identified alarms and system issues.
* Implement feature enhancements and bug fixes to improve system reliability and performance.
* Conduct and oversee software deployments and migrations with minimal service disruption.
* Collaborate closely with internal stakeholders to ensure timely and effective customer communication during critical events or system changes.
* Provide regular updates and reports on system performance and integration status to relevant teams.
Required Qualifications:
* Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
* Minimum of 4 years of non-internship professional software development experience.
* At least 3 years of experience in designing or architecting new and existing systems, with a focus on design patterns, reliability, and scaling.
* 4+ years of administrative experience in networking, storage systems, operating systems, and hands-on systems engineering.
* Strong knowledge of systems engineering fundamentals, including networking protocols, storage technologies, and operating system architectures.
* Proficiency in at least one modern programming language such as C++, C#, Java, Python, Golang, PowerShell, or Ruby.
* Demonstrated experience in API development, integration, and management.
* Excellent problem-solving skills with the ability to debug complex systems issues.
Preferred Qualifications:
* Master's degree in Computer Science or related field.
* Experience with cloud computing platforms, preferably AWS.
* Proficiency in PowerShell, Python, Ruby, or Java, with a preference for multiple language expertise.
* Familiarity with Agile development methodologies and Scrum practices.
* Experience working in a large-scale, distributed systems environment.
* Knowledge of advertising technology and data management platforms.
* Strong communication skills with the ability to explain complex technical concepts to both technical and non-technical audiences.
* Track record of driving projects that improve support-related processes and customer experiences.
About the team
What We Offer:
Opportunity to work on strategically important projects with high visibility across Amazon.
Collaborative, motivated, and fun-loving team environment that values innovation and creative problem-solving.
Entrepreneurial culture with a bias for action and the freedom to experiment and innovate.
Continuous learning opportunities in a rapidly evolving technological landscape.
Career growth opportunities within one of the world's most innovative companies.
If you are passionate about driving customer success, eager to learn and apply cutting-edge technologies, and thrive in a dynamic, fast-paced environment, we want to hear from you. Join us in shaping the future of advertising technology at Amazon and make a significant impact on one of the fastest-growing sectors in the tech industry.
We are committed to fostering a diverse and inclusive workplace where all employees can excel regardless of background or experience level.
Other Jobs from Amazon
Software Dev Manager, AWS WAF and Shield
Sr. Go-to-Market Specialist Solutions Architect, GenAI, ISV, WWSO NAMER Data & AI GTM
Sr. Software Dev Engineer, FinTech Account Receivables Cash Apps
Data Center Facility Engineer (Saudi/GCC National), DCC Communities
Software Development Engineer II - AWS Networking, Network Lifecycle Mgmt
Similar Jobs
DreamWorks Technology - CORPs Engineer
Cloud Support Engineer - Developer and Mobile Services
Senior Software Development Engineer - AWS OpenSearch
Application Engineer, Balto
System Development Engineer, Strategic Risk Insights - Data and Engineering
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say