Privy is one of the leading marketing automation solutions for small and mid-sized merchants in the U.S. We are the #1 reviewed marketing application in the Shopify App Store and serve tens of thousands of merchants. Privy’s mission is to help ecommerce entrepreneurs become more successful through delightful marketing software.
We are hiring a Senior Software Engineer to work across our product and infrastructure to improve email deliverability.
Engineers and designers working together in small empowered teams without dedicated product managers
A comprehensive test suite, stable staging environment, an emphasis on automated testing, and a mature automated software delivery pipeline
Multiple daily deployments to production and low change failure rate
Ruby on Rails for our backend with TypeScript and React on the frontend
Postgres, MongoDB, and Redis for data stores
Deployed primarily to Heroku and use several AWS services
Experience working with email service providers and understanding deliverability best practices
Have built or maintained email delivery systems in production environments
Understanding of email protocols, delivery mechanics, and email authentication (SPF, DKIM, DMARC)
Developed understanding of object oriented design patterns, including several years of experience working in an object oriented codebase
Several years writing idiomatic Ruby code for a modern Rails application
Experience operating as a project lead or tech lead engineering role and and having led development of at least one meaningful project that was shipped to production
Strong written and verbal technical communication skills
Accustomed to authoring technical documents and effectively communicating technical concepts to non-engineering stakeholders.
At least five years as a professional software engineer
The ideal candidate has several of these in addition to the critical qualifications
Designing systems which integrate with external email service providers
Creating email or SMS marketing software and and dealing with compliance requirements
Operating high-volume email sending systems
Operating or developing MTAs (Mail Transfer Agents)
Building a Shopify app that serves larger merchants
Coding with React to prototype or implement new functionality
Delivering software while working with remote software teams
Participate in and lead cross-functional teams to design, build, and ship software
Solve large business problems with ambiguous or challenging technical solutions, including those that may require significant changes to existing systems or greenfield work.
Consistently raise the bar for the quality of the systems and software built at Privy
Independently and collaboratively identify, prioritize, and solve the issues with the largest value and highest urgency in your team’s area of responsibility
Mentor and coach engineers across Privy’s engineering org through code review, system design coaching, pairing, and delegation to help them improve their technical and professional skills.
Participate in the Privy on-call rotation and incident response
Triage, investigate, and resolve bugs and codify common solutions and responses in runbooks
Contribute to an inclusive and equitable environment within your teams and among peers
May Mobility
Token Metrics
Fathom
Launch Potato
Reliable Robotics