Elephant Ventures
Company Description Elephant Ventures builds agentic AI systems for complex enterprises. With a primarily US customer base, Elephant is a fully distributed services company that efficiently marries US product and engineering account leadership while seamlessly leveraging international execution teams in the Philippines, Kenya and New Zealand. Our core competency lies in leveraging cutting-edge technologies to develop innovative solutions that drive business growth and transformation. Our culture and staff are fearless in the face of complexity and have been dependably delivering high-risk, high-velocity wins and business value for our clients for 2 decades. Dependability: Taking personal responsibility, showing up and following through Courage: Being bold, doing what's right instead of what's easy, challenging the status quo Agility: Being open minded, adjusting course as new information arises Curiosity: Always learning, exploring what is possible if we put our minds to it Passion: Enthusiasm and pride about being engineering-led and driving innovation What Matters Most to Us We evaluate for core engineering ability and learning speed first — not an exact stack match. The specific tools listed below reflect what our current projects need; they will shift as our project mix shifts, and we don't expect you to already know all of them. We're looking for people who: Have solid computer science fundamentals and can reason clearly about how software and data systems work, not just which tool they've used Learn fast — can become productive in an unfamiliar stack or codebase in days to weeks, not months Are self-starters who take initiative in ambiguous, fast-changing environments rather than needing detailed direction Genuinely want to work with AI/agentic tooling as a daily part of how they build software — using it productively while catching its mistakes Communicate clearly with both technical and non-technical stakeholders, including clients, across time zones Role Description This is a full-time remote role for a Software Engineer (note: some time shifting will be required). This single posting covers two engineering tracks — Full Stack and Data Engineering — because that's where our current project mix needs people, not because they're two different bars. Apply once. Tell us in your application which track looks closest to your background (or if you're equally comfortable in both) — we evaluate everyone against the same core criteria and will route you to the right track's conversation from there. Baseline requirements Bachelor's degree in Computer Science or equivalent practical experience Experience working in an agile software engineering environment (early-career through ~5 years). Comfortable working across a full-stack codebase (frontend and backend), OR comfortable with Python and SQL for data engineering work — or eager to become so quickly in either direction Current Engagement Context Depending on which track you land in, you'll be working with: Full Stack work TypeScript/JavaScript, React (Next.js or similar), responsive UI REST APIs and typed contracts (tRPC/GraphQL), authentication/authorization PostgreSQL — schema design, queries, migrations Git, code review, automated testing, CI/CD, Docker Exposure to a major cloud provider (AWS a plus) Python familiarity is a plus. Data Engineering work Python (pandas) and fluent SQL — window functions, CTEs, query optimization dbt and an orchestrator (Airflow or Dagster) for batch pipelines Cloud object storage and a cloud data warehouse (Redshift, BigQuery, or Snowflake) Data modeling fundamentals (star schema, slowly changing dimensions) Git, code review, CI/CD, Docker Exposure to streaming/CDC pipelines or vector stores (pgvector) is a plus, not a requirement. You don't need deep experience in every item above for either track — strong fundamentals and fast ramp-up matter more than a perfect checklist match.
Elephant Ventures