Senior Full-Stack Engineer
The Role
Software engineering has fundamentally changed. We're looking for an engineer who has fully embraced this shift — someone who builds with AI coding agents daily, understands which models excel at what, and uses that knowledge to ship production-grade software faster than ever before. But speed without rigor is chaos. You also bring strong CS fundamentals, sound architectural judgment, and the discipline to maintain quality and oversight when working at AI-assisted velocity.
What You'll Do
- Design and build scalable backend services in Python and intuitive frontend experiences in React/TypeScript to power our agentic AI platform
- Develop and maintain REST and MCP APIs for agent orchestration, telemetry, and integrations with Snowflake, Databricks, Slack, Jira, Google Sheets, and other platforms
- Build and experiment with state-of-the-art LLMs (OpenAI, Anthropic Claude, and others), evaluating model capabilities and packaging solutions into reusable, configurable modules
- Own features end-to-end — from UI design through backend implementation to production deployment
- Drive DevOps practices including CI/CD, containerization (Docker), and cloud infrastructure
- Instrument observability, metrics, and logging across the full stack
- Partner with engineering, solutions engineers, sales, and marketing to build multi-agent orchestration pipelines that solve real enterprise data problems
What We're Looking For
Required
- 8+ years of software development experience with strong full-stack capability (Python backend, React/TypeScript frontend)
- Proficiency with AI coding agents — you actively use tools like Claude Code, Cursor, Codex, Windsurf, AMP, Antigravity, or similar to build and debug production systems daily. This is not optional.
- Fluency in the model landscape — you track which coding models (Claude Sonnet/Opus, GPT-5.*, Gemini, DeepSeek, etc.) are best suited for different tasks, and you adapt your tooling and workflows accordingly. You stay current as the landscape evolves.
- Strong CS fundamentals and architectural intuition — distributed systems, API design, data modeling, and system reliability. You know when to trust AI output and when to intervene.
- Rigor and oversight at speed — you leverage AI to move fast while maintaining code quality, security, and production readiness through disciplined review and testing
- Experience with enterprise data platforms and familiarity with data engineering challenges
- Excellent communication skills and a collaborative, product-oriented mindset
Nice to Have
- Experience building agent-based or LLM-powered systems in production
- Familiarity with Snowflake/Databricks or other modern data stack tools (dbt, Airflow)
- Experience integrating with enterprise SaaS ecosystems (Slack, Jira, Salesforce)
Our Development Philosophy
- Every engineer is now "at minimum a technical manager" — managing AI agents to do the work, not hand-coding
- Higher-level thinking is required — product mindset, architecture, communication (to agents and humans)
- Independent delivery — no spoon-feeding, hit the ground running
- Everyone is Multidisciplinary — one day CI/CD, next day AWS infra, next day frontend dashboard, next day LLM expert
Why Join Us?
- Forefront of software development's transformation, seasoned leadership (ex-Snowflake founders, ex-Goldman head of engineering), ownership and speed, not a waiting-for-tickets culture
- Shape everything — as an early team member, you influence product direction, technical architecture, and engineering culture
- Real enterprise impact — we build end-to-end solutions for demanding customers, not toy demos
- Cutting-edge stack — AI agents, multi-agent orchestration, data automation, and cloud-native systems
- Competitive compensation — salary, equity, and benefits
- Flexible environment — remote-first with periodic offsites, NYC-office vibes for those in the area
Genesis Computing is an equal opportunity employer. We celebrate diversity and are committed to fostering an inclusive environment for all employees.
How to Apply
Ready to build something extraordinary? Send your resume, a link to your portfolio or GitHub, and a brief note about why you’re excited to join Genesis Computing to careers@genesiscomputing.com. Let’s create the future together.