About brighthush
brighthush is a trailblazing AI‑first messaging platform that empowers e‑commerce brands to unlock the full revenue potential of SMS. Trusted by more than 20,000 Shopify merchants—including industry leaders such as Brooklinen, Ruggable, True Classic, and Dr. Squatch—brighthush delivers the most advanced, data‑driven messaging solutions on the market. Our mission is simple yet ambitious: make SMS the single most powerful revenue engine for every online retailer.
Founded in 2018 and backed by top-tier investors such as Greylock and Y Combinator, brighthush has grown from a small startup to a global force in the marketing automation space. We are fully remote, which means you can work from anywhere in the United States or Canada while collaborating with a world‑class team that values autonomy, experimentation, and impact.
At brighthush, we believe that the future of marketing is built on the intersection of human insight and machine intelligence. That’s why every engineer on our team is expected to be an active practitioner of AI‑first development, constantly exploring new models, tools, and workflows to push the boundaries of what’s possible.
Why This Role Matters
As a Senior Full Stack Engineer on the Customer Context team, you will be the architect and guardian of the foundational services, APIs, and data pipelines that power brighthush’s flagship product. Your work will directly influence how thousands of merchants engage with their customers, drive conversions, and scale their businesses. This is a high‑autonomy role that rewards curiosity, ownership, and a relentless focus on performance and reliability.
Key Responsibilities
- Own End‑to‑End Systems – Take deep ownership of critical system components and become the go‑to technical expert for your domain.
- Design & Execute in Ambiguity – Independently investigate, design, and deliver solutions across distributed systems, navigating high levels of uncertainty with confidence.
- Build Scalable APIs – Architect, develop, and maintain highly available, scalable REST APIs and backend services for both internal and external consumption.
- Drive Technical Excellence – Champion system decoupling, modularization, and technical debt reduction, ensuring long‑term maintainability without stalling near‑term delivery.
- Leverage Agentic Workflows – Build and operate concurrent autonomous agent pipelines, owning the output and maintaining a steady queue of aligned work.
- Champion AI Innovation – Stay at the forefront of emerging AI tooling and practices, bringing new techniques back to the team and raising the bar for engineering excellence.
- Shape AI Integration – Contribute to the strategic integration of AI across systems and workflows, identifying where AI can create the greatest leverage.
- Collaborate Cross‑Functionally – Work closely with product, data, and go‑to‑market teams, communicating clearly and proactively in an async‑first environment.
- Improve Resilience – Identify and eliminate single points of failure, enhancing system resilience and knowledge redundancy across the team.
- Optimize Engineering Processes – Introduce better tools, streamline workflows, and build internal utilities that compound engineering leverage.
Essential Qualifications
- 6+ years of experience building large‑scale, data‑intensive backend systems and APIs.
- Proficiency in at least one of the following languages: Python, Go, Rust, React, or TypeScript.
- Active, daily user of AI coding tools (Claude Code, Codex, Cursor, Copilot, or equivalent) with concrete examples of how they have transformed your workflow.
- Deep understanding of event‑driven distributed systems, Kafka, and distributed data processing technologies such as Flink or Spark.
- Experience scaling systems from early prototypes to multi‑terabyte production workloads.
- Hands‑on experience designing high‑scale systems on AWS, including RDBMS, OLAP, NoSQL, and other database technologies.
- Expertise in relational data modeling, index strategy design, and writing performant SQL for transactional and analytical workloads.
- Proficiency with infrastructure‑as‑code tools (e.g., Terraform) and a comfort with evaluating and applying infrastructure changes.
- Familiarity with AWS and Kubernetes observability tooling (Datadog, Signoz, or comparable solutions).
- Strong communication skills—clear, direct, and proactive in async environments.
- Sound judgment in technical trade‑offs, balancing engineering best practices with business priorities.
Preferred Qualifications
- Experience with agentic AI workflows and building autonomous systems.
- Background in building and maintaining AI‑driven recommendation or targeting engines.
- Knowledge of real‑time analytics pipelines and low‑latency data processing.
- Familiarity with container orchestration at scale and cloud‑native architecture patterns.
- Prior involvement in shaping engineering culture or process improvements.
Skills & Competencies
- System Design & Architecture
- Distributed Systems & Event‑Driven Design
- API Development & Microservices
- Database Design & Query Optimization
- Cloud Infrastructure (AWS, Kubernetes)
- Observability & Monitoring
- AI & Machine Learning Integration
- Agile & Async Collaboration
- Problem Solving & Critical Thinking
- Mentorship & Knowledge Sharing
Career Growth & Learning Opportunities
At brighthush, your career trajectory is directly tied to the impact you create. As a senior engineer, you will:
- Lead cross‑functional initiatives that shape the future of AI‑powered messaging.
- Mentor junior engineers, fostering a culture of continuous learning.
- Participate in hackathons, internal research projects, and industry conferences.
- Own the technical roadmap for high‑impact product features.
- Advance to Lead Engineer, Principal Engineer, or Engineering Manager roles based on performance and leadership.
We invest heavily in professional development, offering generous budgets for courses, certifications, and conference attendance. Our internal knowledge‑sharing sessions, tech talks, and code reviews ensure that every team member stays at the cutting edge of technology.
Work Environment & Culture
brighthush is built on a foundation of trust, autonomy, and a shared passion for innovation. Our culture is defined by:
- Remote‑First Flexibility – Work from anywhere in the US or Canada, with a fully distributed team that thrives on asynchronous communication.
- High Impact – Your work directly influences the revenue streams of thousands of merchants worldwide.
- AI‑First Mindset – We encourage experimentation with the latest AI models and tools, rewarding bold ideas that push the envelope.
- Inclusive & Diverse – We celebrate diverse perspectives and foster an environment where every voice is heard.
- Collaborative Spirit – Cross‑functional teams work together seamlessly, with a focus on clear communication and shared ownership.
- Continuous Feedback – Regular one‑on‑ones, performance reviews, and peer feedback loops keep everyone aligned and growing.
Compensation & Benefits
We offer a competitive total rewards package that includes:
- Base salary range: USD $175,000–$205,000 (geographically adjusted to reflect market rates).
- Significant equity stake in brighthush, giving you a direct share in the company’s success.
- Health, dental, and vision insurance for you and your dependents.
- Flexible paid time off and a generous holiday schedule.
- Unlimited personal and professional development budget.
- Annual tech stipend for home office upgrades.
- Wellness program access, including virtual fitness classes and mental health resources.
How to Apply
Ready to join a team that’s redefining the future of e‑commerce marketing? Click the link below to submit your application and become part of the brighthush family.
Privacy & Equal Opportunity
For information about how we use your personal data, please see our U.S. Job Applicant Privacy Notice. brighthush is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Apply for this job