Software Development Engineer (Marketing Platform)
SPD Technology - New York, New York, us, 10261
Work at SPD Technology
Overview
- View job
Overview
Python At
SPD Technology , we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive clients’ growth. We empower our people with a culture of excellence and enable them with the opportunity to uphold their accountability to contribute at each level. We value humanity and collaboration, encourage professional and personal growth, and foster a supportive and flexible work environment where everyone’s contribution is welcomed. SPD Technology is looking for a Software Development Engineer (Marketing Platform). About the role
We are looking for a Software Development Engineer (Marketing Platform) to join our Marketing Automation team. In this Senior role, you will oversee the development, implementation, and maintenance of our automation and CRM platforms, including Salesforce and Marketo. You will mentor junior developers, design complex solutions, and ensure the success of our marketing automation initiatives. The ideal candidate will have extensive experience with Marketo/Salesforce and Python, along with a deep understanding of marketing automation best practices. You’ll work with the following stack:
Python 3, Apache Airflow, Snowflake (SQLAlchemy), Containerization, Microservices, Serverless functions (preferably AWS: SQS, S3, DynamoDB, Lambda functions), Salesforce (simple-salesforce), pytest, mockito, moto, mypy, ruff. As a qualified expert, you will
Lead the integration of new marketing technologies (e.g., Marketing Automation/Marketo, CRM/Salesforce), and optimize existing systems. Establish metrics and KPIs to monitor the effectiveness of marketing technologies and campaigns. Transform our technology stack for experimentation and personalization. Work closely with marketing, product, IT, and data teams to understand their needs. Ensure the integrity and security of marketing data. Develop and implement custom integrations and automation strategies. Mentor and guide fellow engineers. Create and maintain comprehensive documentation for marketing technology processes. Ensure non-functional requirements such as availability, scalability, reliability, security, compliance, and governance are in place. Participate in various company initiatives and projects as requested. We’re looking for you if you have
Bachelor’s degree in computer science, marketing, or related field. 5+ years of experience in marketing technology or related field. 5+ years of experience developing using Python. Advanced experience with Apache Airflow, Snowflake/Redshift, and SQL. Proficiency with serverless functions, preferably AWS. In-depth knowledge of Salesforce and Marketo platforms. Excellent analytical and problem-solving skills. Strong leadership and mentoring skills. Ability to work independently and as part of a team. Excellent verbal and written communication skills. Ability to thrive in a fast-paced, dynamic environment. A forward-thinking mindset with a passion for marketing technology trends. Ability to analyze complex data sets and translate them into actionable insights. Would be a plus:
Extensive experience with other marketing automation platforms, such as Salesforce Marketing Cloud or HubSpot. Advanced proficiency in SQL. Significant experience with web development. What’s in it for You
Experience an agile and flexible working environment.
Work fully remote or from our office hubs in a hybrid work model. Enjoy 20 business days of paid vacation, unlimited sick leave, and 4 days of emergency leave. Feel cared about.
Organize your well-being with a medical insurance yearly budget, and get compensation for education, sports, equipment, massage, and rehabilitation. Embrace the opportunity for personal and professional growth.
Take advantage of individual learning and certification budget, career paths, and personal development plans. Interview steps:
1) Intro call with Recruiter; 2) HR Interview; 3) Interview with the client. Embrace the opportunity to innovate with us! About SPD Technology: SPD Technology is a custom software product development and IT consulting company with extensive expertise in various industries. Our world-class team develops web, mobile, AI/ML, and enterprise solutions for world-renowned companies. We have over 18 years of experience in designing, building, streamlining, and supporting software products. Apply Now Send us your CV! Maybe we need you but we haven't known about that yet.
#J-18808-Ljbffr