About BoomPop, Inc.
Who We Are
At BoomPop, we believe in the importance of bringing people together. Since 2020, we've been transforming the way people gather, making it easier, more engaging, and truly unforgettable. We combine a top-notch event planning team with cutting-edge AI technology to make planning events as easy as shopping online.
We’ve organized critical events for over 6,000 clients, including Google, Nike, and Accenture, bringing together more than 300,000 attendees. And we're just getting started.
We have raised over $35M from top-tier investors, including Atomic, ACME Capital, and Alex Rodriguez (A-Rod).
Why Join Us?
The world of work is changing, and BoomPop is leading the charge. With remote work on the rise, companies like Airbnb, Salesforce, and Shopify are embracing a new mantra: “Offsites are the new office.”
The group travel and events industry is booming, and we're at the heart of it. Businesses are shifting their budgets from traditional office spaces to in-person experiences. Group travel, which was already a massive part of the $1.7 trillion corporate travel industry, is growing even faster now.
Join us and be part of a world-class team that's redefining the future of travel and events. You'll find endless opportunities for growth, the chance to work with top-tier clients, and the thrill of making a real impact on the world.
Mission: Essence of the Job
A seasoned Staff Engineer and Architect who excels technically and has a sharp instinct for design, user experience, and business physics. As the driving force behind our technical direction, this role requires someone to wear multiple hats - that of a visionary, a strategist, and a hands-on developer. This position is tailored for a player/coach who can lead the engineering team with authority and vision while still engaging in the nitty-gritty of hands-on coding and problem-solving.
Top 3 Priorities
- Technical vision and strategy
- Hands-on leadership and mentorship
- Full ownership of product development lifecycle
Within 30 days:
- Get fully ramped on BoomPop’s architecture, product lifecycle, and tech stack
- Establish relationships with engineering, product, and design teams
- Begin contributing code to high-priority projects
- Start reviewing and improving existing architecture documentation
Within 60 days:
- Own and drive a key area of system architecture
- Introduce technical vision aligned with long-term business goals
- Lead a cross-functional initiative from design through to development
- Implement coding and testing standards across the team
Within 90 days:
- Be the go-to technical leader for architecture decisions
- Drive major technical innovation or performance improvement initiative
- Mentor engineers and influence team-wide engineering practices
- Create a roadmap for future scalability and system evolution
Competencies
- Strategic thinking/ visioning. Able to see and communicate the big picture in an inspiring way. Determines opportunities and threats through comprehensive analysis of current and future trends.
- Analytical skills. Able to structure and process qualitative or quantitative data and draw insightful conclusions from it. Exhibits a probing mind and achieves penetrating insights.
- Efficiency. Able to produce significant output with minimal wasted effort.
- Organization and planning. Plans, organizes, schedules, and budgets in an efficient, productive manner. Focuses on key priorities.
- Attention to detail. Does not let important details slip through the cracks or derail a project.
- Ability to develop people. Coaches people in their current roles to improve performance, and prepare them for future roles.
- Communication. Speaks and writes clearly and articulately without being overly verbose or talkative. Maintains this standard in all forms of written communication, including e-mail.
What you'll do
- Guide the engineering team in system architecture and design and act as a technical leader
- Develop and implement a technical strategy aligned with business goals
- Make strategic tech choices for immediate and future needs, guiding the team in technology adoption and optimization decisions, considering cost and performance
- Drive and inspire innovation that propels our company and address emerging business needs.
- Be at the heart of our product's journey - through ideation, development, deployment, monitoring, and continual enhancement
- Set the benchmark for coding and design practices within the organization, ensuring adherence to best practices and optimal performance
- Champion the importance of testing by establishing best practices in unit and automation testing
- Ensure the development process prioritizes test-driven approaches to guarantee software reliability and performance
- Stay up-to-date with industry benchmarks, trends, and emerging technologies, ensuring our tech stack and approach is always ahead of the curve
- Foster a culture of growth by providing guidance, conducting code reviews, and nurturing the professional development of the engineering team
- Lead the creation and updates of detailed technical documentation, ensuring transparency and knowledge dissemination of our systems and processes
Technologies We Use
- TypeScript
- Node.js
- AWS Lambda
- Infrastructure as code – SST
- Next.js
- GraphQL
- PostgreSQL
- Elasticsearch
- MaterialUI React component library
- Playwright automated testing
- CI/CD pipeline using Github Actions
- Open AI APIs
Qualifications
- BS/MS in Computer Science or equivalent experience
- 7+ years of experience delivering systems and applications
- 3+ years of experience in a Staff, Principal, or Architecture role.
- Solid foundation in writing scalable code following best practices of accessibility, performance optimization and instrumentation.
- Solid knowledge of algorithms and design patterns
- Strong experience with relational database design, implementation, and analytics
- 3+ years of React & Node.js experience
- 3+ years of experience architecting solutions on AWS
- 2+ years of experience with infrastructure as code: CDK, Cloudformation, Terraform, etc
- Experience with test automation: unit/integration/functional testing
- Experience implementing and optimizing CI/CD pipelines
- Experience supporting backend systems related to AI/ML, LLMs, and NLP
Benefits & Perks
- Competitive salary + equity, with tons of room for career growth
- Company sponsored 401(k)
- Generous PTO
- Paid parental leave
- Flexibility to work from anywhere
- Amazing annual team-wide and department offsites
- World-class medical, vision, and dental plans with 100% employee contributions covered + 80% dependent contributions covered
- $50/month phone stipend
Occasional Travel: Connecting is in our DNA, please note that we anticipate roughly 6-8 nights of travel per year for this role.
Total Compensation Package, Including Benefits and Stock:
- Base: $195,000 - $215,000 a year; Depending on Experience and Qualifications
- Medical, vision, dental, life: $10,000 - $16,000 a year; Depending on Individual or Family Plan
- Equity: Our vision is to take BoomPop to the moon 🚀
Please note that this is a fully-remote opportunity.
We are focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply.
BoomPop is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics, or any other basis forbidden under federal, state, or local law. BoomPop considers all qualified applicants in accordance with the San Francisco Fair Chance Ordinance.
For California-based applicants: Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, BoomPop will consider for employment qualified applicants with arrest and conviction records.