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 help us improve automation.
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 rearchitecting data models and safely transitioning production data to meet the needs of evolving web applications
Several years of experience writing idiomatic ruby code for a modern Rails application.
Extensive experience working with relational databases (ideally PostgreSQL) and with at least one specialized database technology (Redis, ClickHouse, ElasticSearch, or similar)
Strong understanding of object oriented design patterns, including several years of experience working in an object oriented codebase
Experience operating as a project or tech lead for a team, including having led development of high impact projects or products which 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 working as a professional software engineer.
(If appropriate) timezone overlap, US work auth, any regional restrictions
The ideal candidate meet several of these in addition to the critical qualifications
Upgrading and maintaining core infrastructure for a production application.
Optimizing Docker build and deployment pipelines to reduce deployment time
Developing a Shopify app that serves larger merchants
Building systems that integrate with LLMs or other AI services
Building and maintaining event-driven systems using Kafka or other messaging systems
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 incident management on-call rotation
Triage, investigate, and resolve bugs, codifying common solutions and responses in runbooks
Contribute to an inclusive and equitable environment within your teams and among peers
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
If you're a tech-savvy wizard looking to make an impact, come join Privy as a Senior Software Engineer - Backend & Infrastructure in vibrant Boston! At Privy, we believe in empowering small and mid-sized merchants with top-notch e-commerce marketing automation solutions, and we're excited to find someone who can enhance our product and infrastructure. In this role, you will get to work with a talented group of engineers and designers who collaborate seamlessly in small teams. You’ll be tackling various challenges, from rearchitecting data models to deploying code using Ruby on Rails and Postgres. Your expertise will help us scale our operations on platforms like Heroku while integrating with AWS services. We’re particularly interested in someone who has a wealth of experience writing idiomatic Ruby and managing complex data systems. You’ll be leading high-impact projects, mentoring fellow engineers, and ensuring our systems remain at the top of their game. If you are passionate about creating reliable software, eager to mentor others, and have a knack for solving complex technical problems, Privy is the place for you! Let’s help e-commerce entrepreneurs thrive together while enjoying a fun and inclusive work environment. We can't wait to see what you'll bring to our innovative team!
Our mission is to provide the tools, education, and support small ecommerce brands need to grow their online stores and build thriving businesses. Company Values: -We define our own success by our customers' success. -We seek excellence by taking...
8 jobsSubscribe to Rise newsletter