Alignable is looking to solve the problem of empowering small businesses by helping them build trusted relationships and grow through referrals, connections, and community, and is seeking a Senior Backend and Data Engineer to build AI-first solutions that ensure every facet of Alignable is AI-powered and data-driven.
Requirements
- 8–10 years of backend or full stack engineering experience, with hands-on exposure to front-end tools (e.g., React/TypeScript) for light UI work when needed
- Strong SQL and data modeling skills (Snowflake experience a big plus)
- Proficiency in ETL/ELT pipelines (DBT preferred; Airflow/Fivetran also welcome)
- Experience building backend services and APIs (any modern language; Elixir is a bonus)
- Comfort picking up new languages/frameworks quickly
- Hands-on use of AI tools, agents, or LLM integrations (personal or professional)
- Ability to combine technical chops with business judgment
Responsibilities
- Design and maintain Snowflake pipelines, DBT models, and ETL/ELT systems; Write complex SQL and ensure scalable, reliable data flows powering AI agents and BI
- Build backend services and integrations in Elixir, Ruby, or Python (language flexible); Create MCP servers, agent orchestration, and LLM integrations that unlock AI use cases
- Utilize LLMS, models, and MCP tools to solve sticky business problems, hard development problems, and replace cumbersome workflows
- Ship something real in the first 30 days, such as a working pipeline, automation, or backend service that immediately makes someone’s job easier
- Deliver multiple AI-powered solutions within 90 days that measurably improve efficiency, reduce manual work, or unlock new insights
- Build reusable backend and data infrastructure within 6 months that other teams can leverage
- Consistently balance urgency and scale — knowing when to hack fast to unlock value, and when to invest in longer-term durability
Other
- Ability to work seamlessly with business stakeholders (not just technical peers)
- Proactively identify problems and solutions before being asked
- Strong business analysis instincts — know the right questions to ask stakeholders
- Work independently and make smart speed/quality tradeoffs without waiting for permission
- Bachelor's degree or higher in Computer Science or related field (not required but preferred)