Formation is looking for a Senior Software Engineer experienced in Go to join our accomplished group of engineers and data scientists developing a platform that provides a unique experience to each customer.
Our platform deploys millions of unique offers to our clients’ individual customers, showing customers their progress towards goals, communicates to them over a variety of channels (push, email), and managing the issuance of rewards in real-time. We place heavy emphasis on the visibility of work, peer-review, and knowledge sharing to help us produce quality software that meets our clients’ significant scale and requirements for end-customer experience.
Specific areas you might work on include services that process user transaction data, ingress, and egress of customer attribute data, real-time offer state processing, and reward fulfillment.
You will report to the Director of Tenant Engineering.
Skills & Experience
Formation distills complex customer data into uniquely tailored experiences; we orchestrate physical and digital exchanges into one seamless journey. Our business is building lasting, trusted relationships between people and brands—and making it look easy.
We're already reaching millions of people a day, and we're just getting started. Our founding leadership is equal parts business, design, and engineering—because we believe differing perspectives + passionate discourse achieve the greatest outcomes. We give our whole selves. We love learning new things.
Formation is committed to inclusion and diversity and is an equal opportunity employer. You will receive consideration without regard to race, color, religion, gender, gender identity, sexual orientation, national origin, disability, or veteran status.
If you're up for the challenge of a lifetime, we're looking for outstanding talent to join our team.
Among our many benefits: