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 on 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.
About the project
PitchBook is a financial data and software company with offices in London, New York, San Francisco and Seattle. Serving clients in 19 languages, we provide thousands of global business professionals with comprehensive data on the private and public markets to help them discover and execute opportunities with confidence. Worldwide usage includes large corporations, start-ups, venture capital and private equity firms, investment banks, and many others. Features of PitchBook: Advanced search / Discovery & insights / Company profiles / Workflow & efficiency / Many more
You’ll work with the following stack: Python 3, Apache Airflow, Snowflake (SQLAlchemy), Containerisation , Microservices, Serverless functions (preferable AWS (SQS, S3, DynamoDB, Lambda functions)), Salesforce (simple-salesforce), pytest, mockito, moto, mypy, ruff.
Team: 4 BE, 2 QA, PO, PM
Team processes: Agile, Scrum, Team Topology
Work schedule: flexible with the requirement to attend all team meetings
As a qualified expert You will
- Technology Integration and Optimization: Lead the integration of new marketing technologies (e.g. Marketing Automation/Marketo, CRM/Salesforce, website analytics, lead generation and qualification), and optimize existing systems to ensure seamless operation and maximum ROI in areas like email campaigns and lead nurturing programs.
- Performance Monitoring: Establish metrics and KPIs to monitor the effectiveness of marketing technologies and campaigns, providing insights and recommendations for improvement.
- Experimentation: Transform our technology stack for experimentation and personalization with an eye towards customer experience and business growth
- Collaboration and Communication: Work closely with marketing, product, IT, and data teams to understand their needs, provide technical solutions, and ensure alignment with business objectives.
- Data Management: Ensure the integrity and security of marketing data, and create systems for data collection, storage, and analysis that support our marketing initiatives.
- Automation and Personalization: Develop and implement custom integrations and automation strategies to streamline marketing processes and enhance personalized customer experiences.
- Technical Leadership: Mentor and guide fellow engineers, fostering a culture of continuous learning and innovation within the team.
- Documentation: Create and maintain comprehensive documentation for marketing technology processes, systems, and workflows.
- Security and Scalability: Ensure non-functional requirements such as availability, scalability, reliability, security, compliance, and governance are all in place.
- Company Initiatives: 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 a related field
- 5+ years of experience in marketing technology or a related field working in marketing automation platforms (e.g., Marketo, HubSpot), CRM systems (e.g., Salesforce), data analytics tools, and web technologies.
- 5+ years of experience developing using Python (2/3)
- Advanced experience with Apache Airflow, Snowflake/Redshift and SQL
- Proficiency with serverless functions, preferably AWS
- In-depth knowledge of Salesforce platform
- In-depth knowledge of Marketo platform
- Deep understanding of marketing automation best practices
- 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, with the ability to explain complex technical concepts to non-technical stakeholders.
- Ability to thrive in a fast-paced, dynamic environment and manage multiple priorities effectively.
- A forward-thinking mindset with a passion for staying ahead of marketing technology trends and innovations.
- Ability to analyze complex data sets and translate them into actionable insights and strategies.
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
- Strong project management skills
What’s in it for You
Experience an agile and flexible working environment Work fully remote or from our office hubs or in a hybrid work model. Enjoy 20 business days of paid vacation, unlimited sick leave, 4 days of emergency leave.
Feel cared about Organize your well-being with a medical insurance yearly budget / financial reimbursement of expenses on medical services outside Ukraine. Get compensation for education, sports, equipment, massage, and rehabilitation, along with access to our well-being program, corporate loan, and tax and legal support.
Embrace the opportunity for personal and professional growth Take advantage of individual learning and certification budget, career paths and personal development plans, company-wide tech and cultural events, educational leave, language courses, access to our corporate library, and more.
Interview steps:
1) Intro call with Recruiter;
2) Tech Interview;
3) HR Interview;
4) Interview with the client.
Embrace the opportunity to innovate with us!