Senior Software Engineer
Core
Design and scale reliable systems processing large volumes of customer data while building intelligent cloud data warehouse products using AI coding tools.
Role type
Senior Software Engineer (AI-native engineering)
Builds
Scalable cloud data warehouse systems and automated cloud products
Domain
Cloud data warehousing + AI engineering
Deliverable
production ML models
Required skills
Software architecture, AI coding agents, SQL, Cloud platforms, Containers, CI/CD pipelines, Java/Python/Go/JavaScript, System scaling
Preferred skills
Snowflake, Databricks, Angular, AI agents/MCP servers, Query optimization
Responsibilities
Design and develop scalable systems for customer data; Use AI coding tools to manage parallel workstreams and review code; Develop shared AI workflows and guardrails; Evaluate emerging AI tools; Write architecture documentation; Translate business problems into product features; Mentor engineers on AI tool adoption; Contribute to technical decisions balancing speed and reliability
