Staff Application Architect
Role Overview
Staff Application Engineer role focused on architecture and development of a customer-facing analytics engine.
The platform processes millions of events daily from email interactions and live call metadata.
The role owns the path from data modeling to the customer-facing analytics experience.
Key Skills for This Role
Full Job Posting
Role overview
Staff Application Engineer role focused on architecture and development of a customer-facing analytics engine.
The platform processes millions of events daily from email interactions and live call metadata.
The role owns the path from data modeling to the customer-facing analytics experience.
Key responsibilities
- Design and maintain a low-latency analytics stack from ingestion through the semantic layer and embedded analytics UI.
- Build scalable Ruby on Rails backend services and APIs.
- Build ingestion pipelines from PostgreSQL and Kafka or Kinesis into an OLAP data store.
- Develop Cube.js models for complex sales metrics and maintain consistency across product surfaces.
- Integrate and customize embedded BI platforms through SDKs and APIs, including authentication, theming, and customization.
- Optimize query performance, pre-aggregations, API response times, and dashboard load times.
- Design REST and GraphQL data models for embedded analytics and third-party consumers.
- Implement multi-tenant security and row-level data isolation.
- Set technical direction, mentor engineers, and drive cross-team architectural decisions.
Technical requirements
- Strong backend experience with Ruby on Rails and embedded analytics or BI integration in a SaaS product.
- Strong PostgreSQL knowledge, including analytical query optimization.
- Experience with Cube.js or a comparable semantic layer, pre-aggregations, and multi-tenant security contexts.
- Hands-on experience with Kafka or similar event-streaming systems.
- Mastery of complex SQL and code-based data schemas.
- A track record of leading cross-team initiatives, mentoring engineers, and making production-scale architectural tradeoffs.
Bonus qualifications
- Direct experience embedding ThoughtSpot through its Embed SDK, Liveboards, or TML and metadata APIs.
- Experience building analytics for CRM or sales technology ecosystems.
- Experience with OLAP or columnar stores such as Apache Pinot, ClickHouse, or StarRocks.
- Experience with dbt, Airflow, or Spark for transformation and orchestration.
- Experience with Terraform or Kubernetes for services and data clusters.
- Proficiency using AI tools to navigate legacy codebases and close technical gaps.
Technology scope
- Ruby on Rails, PostgreSQL, Kafka or Kinesis, Cube.js, complex SQL, REST, GraphQL, and embedded analytics platforms.
- Possible embedded analytics platforms include ThoughtSpot, Looker, Sigma, and embedded Power BI.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Bounteous
React Developer
, IND
Bounteous is seeking a React JS Developer with 10–15 years of experience to build and maintain scalable frontend applications. The role requires strong React and JavaScript skills, Redux, GraphQL, unit testing, and exper
Solution Architect
, IND
Bounteous is seeking an experienced Solution Architect to define target-state architecture and end-to-end designs for Trade Finance and Supply Chain Finance. Candidates need 15+ years of overall experience, including 5+
Technical Project Manager - Cloud
, IND
Bounteous is seeking a seasoned Technical Project Manager to lead cloud-based software delivery and distributed engineering squads for a higher education client. Candidates should bring substantial software engineering a
Senior Product Manager
, IND
The employer is seeking a Senior Product Manager to lead strategy, roadmaps, and execution for digital products and platforms. The role owns the product lifecycle and requires close partnership with engineering, UX, data
Lead JAVA developer
, IND
Bounteous is seeking a Lead Java Developer to build and maintain scalable enterprise web applications across backend and frontend technologies. The role requires strong Java, Spring Boot, REST, microservices, React, data
Forward Deployed Engineer, Gen AI
New York City, USA
Bounteous seeks a client-facing engineer to build production-grade generative AI solutions for Fixed Income workflows at an investment bank. The role requires hands-on Python, agentic AI application development, prompt e
Director, Marketing Technology
Chicago, USA
Bounteous is seeking a Director of Marketing Technology to lead multi-platform architecture and strategy across Adobe and complementary MarTech ecosystems. The role combines executive client advisory, billable solution d
React Developer
, IND
Solution Architect
, IND
Technical Project Manager - Cloud
, IND
Senior Product Manager
, IND
Lead JAVA developer
, IND
Forward Deployed Engineer, Gen AI
New York City, USA
Director, Marketing Technology
Chicago, USA
Senior Specialist, SEO/AEO (Contract)
, USA