Job Closed
This listing is no longer active.
The customer activation platform that helps brands deliver joyful experiences at massive scale.
Staff Software Engineer
Location
United States
Posted
137 days ago
Salary
$156K - $242K / year
Seniority
Lead
Job Description
Staff Software Engineer
Iterable
• Own and evolve core Data In Flight services (ingestion, user and event APIs, identity, system events) with a focus on reliability, performance, and cost. • Lead the Elasticsearch strategy for our multi-tenant live user and event data: index and mapping design, shard strategy, and safeguards across shared clusters. • Design and enforce platform contracts (APIs, data models, SLAs, and usage limits) that let product teams move quickly while keeping the data platform safe and scalable. • Work across other data and application teams on initiatives such as Elasticsearch upgrades, guardrails, resharding, and event retention. • Provide senior technical leadership during incidents and reviews, turning operational learnings into durable platform improvements. • Mentor engineers on distributed systems, data modeling, and pragmatic use of Elasticsearch.
Job Requirements
- Hands-on Elasticsearch expertise in production:
- Supporting customer-facing features or platforms backed by ES
- Designing schemas and queries for high-cardinality, multi-tenant workloads
- Operating large clusters (capacity planning, scaling, incident response)
- Multi-tenant platform experience:
- Building shared data services used by multiple product teams
- Implementing rate limits, quotas, and noisy-neighbor protections
- Thinking in terms of contracts and SLOs, not one-off integrations
- Strong distributed systems background:
- JVM-based services (Scala/Java) and event-driven or streaming architectures
- Comfort with modern cloud infrastructure (AWS or similar), messaging, and caches
- Staff-level impact and collaboration:
- Leading cross-team projects from design through rollout
- Translating technical decisions into clear business and product trade-offs
- Clear written communication (RFCs, design docs, post-incident reviews)
Benefits
- Competitive salaries, meaningful equity, & 401(k) plan
- Medical, dental, vision, & life insurance
- Balance Days (additional paid holidays)
- Fertility & Adoption Assistance
- Paid Sabbatical
- Flexible PTO
- Monthly Employee Wellness allowance
- Monthly Professional Development allowance
- Pre-tax commuter benefits
- Complete laptop workstation
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Act as the guardian of technical standards, ensuring quality, simplicity, and security in the platform’s evolution. • Define and prioritize the technical roadmap aligned with the company’s strategic objectives. • Lead architectural discussions and explore new solutions, ensuring they are scalable, sustainable, and secure. • Monitor quality, reliability, and performance metrics, proposing continuous improvements. • Mentor and support the team in engineering best practices, code reviews, pair programming, and knowledge sharing. • Collaborate with Engineering Leads, Product, and other areas to align technical feasibility with business priorities. • Ensure observability, stability, and continuous evolution of production systems. • Be a technical influence beyond the team by participating in guilds, tech talks, and organizational initiatives. • Act and collaborate in guilds focused on continuous improvement.
Senior Software Engineer, AI
Basis Technologies Digital AdvertisingBasis Technologies Digital Advertising, formerly known as Centro, serves digital advertising organizations with enterprise-class software designed to help marke
• Collaborating with Data Science and Product teams to design, build, and ship LLM-powered features across our media buying platform. • Designing and building agents using frameworks including LangChain and LangGraph to automate complex media planning workflows. • Developing MCP servers and APIs that connect internal and external agents to our media buying toolkit. • Building and tuning agent orchestration workflows, including evaluation and observability, to ensure agents reason, plan, and execute reliably. • Rapidly experimenting with emerging agentic approaches while guiding stable, scalable architectural decisions.
AI Software Engineer
G2i Inc.G2i is a hiring platform run by engineers that match you with pre-vetted React and React Native engineers.
• Help train large-language models (LLMs) to write production-grade code • Compare & rank multiple code snippets • Repair & refactor AI-generated code • Inject feedback into the RLHF pipeline
• Work on services supporting our customer-facing web and mobile apps • Work mostly on the backend but with a full-stack mindset. • Use AI tooling for most, if not all, of your tasks • Write your unit tests • Automate stuff. Like a lot. • Be religious with Git • Depend on a CI pipeline and world-class telemetry. • Experiment, learn, and have fun




