Press ESC to close

Senior Backend Engineer – Mailing specialist


Published: Thu, 14 Nov 2024 10:50:32 GMT

Position: Senior Backend Engineer – Mailing Specialist

Company Overview:

Oppizi is a leading multi-channel player in offline performance marketing. Our innovative technology allows for tracking, scaling, and optimization of offline marketing campaigns. We offer five channels: Hand-to-hand, Door-to-Door, Direct Mail, Door Hangers, and Sampling. Operating in 10 countries, including Australia, New Zealand, France, the UK, the US, and Canada, we work with renowned clients such as Uber, DoorDash, Getaround, DiDi, Deliveroo, and Amazon.

Job Description:

Position Type: Full-time, Remote

Seniority Level: Senior

Work Experience: 10+ years in a senior developer, DevOps engineer, or backend software engineer role

Employment Type: Full-time

As a Senior Backend Engineer at Oppizi, you will join a dynamic team dedicated to pushing the boundaries of marketing and product development. Our goal is to meet the growing needs of businesses through innovative solutions. You will work on challenging projects to enhance our platform and benefit our clients and partners. With our global reach, you will see the real-time impact of your work on hundreds of thousands of users. This is a remote position within a dispersed team located in Australia and Ukraine.

As part of our daily routine, we hold a retrospective stand-up meeting to discuss our progress from the previous day. As a remote team, communication is key, and with team members in different time zones, we maximize our limited overlap each day.

Your responsibilities will include:

– Close collaboration with Direct Mail vendors
– Designing, building, maintaining, and scaling Direct Mail processes
– Applying a product engineering mindset to troubleshoot and solve problems
– Utilizing modern technologies and implementing efficient and reliable solutions
– Collaborating with product managers and other teams to meet project requirements
– Actively participating in improvements and fine-tuning existing solutions
– Writing testable code and unit/integration tests
– Sharing expertise and knowledge with team members
– Managing software deliverables through Git
– Troubleshooting and resolving issues in development, testing, and production environments
– Ensuring coding standards compliance and maintaining code quality
– Developing and implementing best practices for provisioning, platform scaling, and monitoring
– Partnering with Quality Assurance, Operations, and New Product teams to improve the quality and speed of deliverables
– Reporting on software requirement traceability, code analysis, and code coverage
– Collaborating and coordinating with other teams for system upgrades and enhancements
– Knowledge of agile development methodologies and tools, such as Scrum, Kanban, and Jira
– Acting as the main point of contact for JIRA/Confluence workflows, configuration, and documentation
– Maintaining and improving our platform built with Node.js
– Planning and architecting the technology for new app features, systems, and integrations
– Applying pragmatic and best practices in software engineering, delivering projects on time and with high quality
– Taking ownership of the app and finding ways to improve its effectiveness, reliability, and cost
– Solving problems at scale
– Contributing to our product practices and sharing knowledge to improve our craft

Requirements:

Skills:

– Direct Mail and USPS-specific expertise
– 10+ years of experience in the US mailing industry
– Proven background in Direct Mail systems
– Expertise in Direct Mail back-end solutions, including address hygiene, presorting, and postage discount optimization
– Familiarity with USPS standards and terminology
– Technical stack and development experience
– 7+ years of experience building scalable back-end solutions in Node.js, .NET, or Spring Boot
– Advanced level of English
– Strong communication skills
– Commercial experience with REST, SOAP, and WebSockets
– Ability to adapt to Oppizi’s technical stack, including Node.js, JavaScript/TypeScript, GraphQL, Express, Jest Unit Testing, AWS, and Microservices Architecture
– Understanding of TDD principles and experience writing tests
– Understanding of monolithic or microservice architecture principles
– Understanding of clean architecture design principles
– Understanding of domain-driven design principles
– Understanding of clean code principles
– Experience with GIT version control system
– Experience with RabbitMQ or other message brokers
– Experience with Redis
– Experience with relational and non-relational databases, such as MongoDB, MySQL, PostgreSQL, and Microsoft SQL Server
– Experience with TypeScript

Must-Have Requirements:

– Excellent communication skills, with the ability to understand requirements and explain technical or complex concepts
– Extensive experience in the USPS Direct Mail industry
– Pragmatism and experience in testing
– Ability to quickly learn new tools and languages

Nice-to-Have Requirements:

– Backend development experience with Express and GraphQL
– Experience with AWS and build automation
– Front-end development experience with React, ReactNative, CSS, TailwindCSS, HTML, and JavaScript

Benefits:

– Working with interesting and exciting technology
– Dynamic and agile work environment
– Close-knit team
– Salary based on skills

About the Company:

Oppizi is the first major multi-channel player in offline performance marketing. Our cutting-edge technology allows for tracking, scaling, and optimizing of flyering campaigns. We operate in 10 countries, with a focus on Australia, New Zealand, France, the UK, the US, and Canada. With renowned clients such as Uber Eats, DoorDash, Getaround, DiDi, Deliveroo, Amazon, and many others, we are privileged to work with flagship accounts in the industry.
Apply link

@Katen on Instagram
This error message is only visible to WordPress admins

Error: No feed with the ID 1 found.

Please go to the Instagram Feed settings page to create a feed.