Senior Backend Engineer, Mailing Specialist
Oppizi
📍Remote - United States
Please let Oppizi know you found this job on JobsCollider. Thanks! 🙏
Job highlights
Summary
Join our innovative team as a Senior Developer/DevOps Engineer to build, maintain, and evolve our systems and tools. You will work remotely with a distributed team across Australia and Ukraine, contributing to a large-scale product that impacts hundreds of thousands of users worldwide.
Requirements
- 10+ years as a Senior Developer / DevOps Engineer / Backend Software Engineer or another relevant role
- Direct Mail & USPS-Specific Expertise
- 10+ years in the US mailing industry, with a proven background in Direct Mail systems
- Expertise in Direct Mail back-end solutions including: Address Hygiene: CASS, NCOA, address deduping; Presorting & Postage Discount Optimization: Familiar with DDU, DSCF, DNDC, DADC delivery and compliance forms
- Discount Optimization: Knowledge of intelligent mail barcodes, package barcodes, facing slips, tray tags, postage discount strategies
- USPS API Catalog Integrations: Proven experience enabling integrations with USPS APIs for drop-shipping, address processing, and compliance
- Proficiency in USPS standards and terminology for communicating with stakeholders and external API vendors
- Technical Stack & Development Experience: 7+ years building scalable back-end solutions in Node.js (JavaScript/Typescript), .NET (C#), or Spring Boot (Java)
- Advanced level of English
- Strong communication skills, with an ability to explain complex concepts to technical and non-technical audiences
- Commercial experience of implementing the REST, SOAP and WebSockets
- Adaptability for transitioning from .NET or Spring Boot technical stack to Oppizi’s technical stack: NodeJS, Javascript, Typescript, GraphQL, Express, Jest Unit Testing, REST APIs, AWS, and Microservices Architecture
- Understanding of the TDD principles and experience of 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 of GIT version control system
- Experience with RabbitMQ (or any other message broker)
- Experience with Redis
- Experience with relational and non-relational databases MongoDB, MySQL, PostgreSQL, Microsoft SQL Server
- Experience with TypeScript
Responsibilities
- Close communication with Direct Mail external vendors
- Design, build, maintain, and scale Direct Mail processes (address hygiene, presorting, deduping, compliance assets generation)
- Product Engineering mindset to break and solve problems in a continuous delivery matter
- Use modern technologies and implement the best solutions in terms of efficiency and reliability
- Collaborate with the PM and other teams to effectively meet the product and technical needs of the project
- Proactively participate in improvements and existing solutions tuning
- Building a testable code and unit/integration tests
- Share expertise and knowledge with your teammates
- Build, release and configuration management (Git) of software deliverables
- Troubleshoot and resolve issues in development, testing and production environments
- Verification of coding standard compliance and code quality
- Develop and own best practices/methodologies for provisioning, platform/App scaling, monitoring, etc
- Partner closely with your peers in Quality Assurance, Operations, and New Product teams to improve quality and velocity of teams’ deliverables using goal setting, metrics, quarterly and annual planning and prioritization
- Manage, measure, and communicate the teams’ progress toward goals
- Provide technical guidance and support via engineering design reviews to teams planning and implementing large-scale solutions, deployment of service-oriented architecture and capacity growth
- Reports on software requirement traceability, static and dynamic code analysis and code coverage analytics
- Collaborate and coordinate with other teams for system upgrades and enhancements
Benefits
Salary based on skills
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Oppizi know you found this job on JobsCollider. Thanks! 🙏