Job Closed
This listing is no longer active.
The first real estate company designed for the marketplace of tomorrow.
Staff Engineer
Location
United States
Posted
124 days ago
Salary
0
Seniority
Lead
Job Description
Staff Engineer
SERHANT.
• Drive technical strategy and architectural decisions across multiple teams and stack layers • Solve ambiguous, cross-cutting problems that span dashboards, mobile, AI, and backend services • Build and extend SvelteKit dashboards that power internal and external tooling • Contribute to our Expo mobile applications when needed • Design and implement AI-powered features using Mastra • Architect reliable workflows and background jobs with Inngest • Work across our Supabase backend, Postgres, and ClickHouse data layers • Define and champion spec-driven development practices organization-wide • Write code, review code, and mentor engineers at all levels • Evaluate and integrate AI tools that accelerate engineering velocity • Partner with leadership on technical roadmap and build-vs-buy decisions • Establish patterns, libraries, and frameworks that other engineers build on • Experience with SvelteKit in production • Background with Supabase (auth, realtime, edge functions) • Familiarity with Inngest or similar event-driven workflow systems • Experience with distributed systems, event-driven architecture, or real-time applications • Background mentoring or managing engineers • History of open-source contributions or public technical writing
Job Requirements
- 8+ years of software engineering experience with demonstrated technical leadership
- Broad technical fluency - you context-switch fluidly between web (SvelteKit/React), mobile (Expo), backend (Supabase, Node.js, Python), and infrastructure
- Strong TypeScript proficiency across the full stack
- Experience with workflow orchestration tools (Inngest, Temporal, or similar)
- Familiarity with AI/LLM orchestration frameworks - Mastra experience a plus, but we value adaptability
- Deep Postgres expertise and familiarity with analytical databases like ClickHouse
- Experience designing systems that scale in complexity and traffic
- Deep, practical use of AI coding tools integrated into your development process
- Significant experience with frontier LLMs - you’ve pushed beyond basic use cases into advanced workflows
- Strong written communication - you write specs, RFCs, and documentation that drive alignment
- A track record of improving engineering culture and practices at previous organizations
Benefits
- Work with cutting-edge technologies
- Collaborative and engaging work environment
- Opportunities for professional growth and development
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer, L5 – Cloud Gaming Transport R&D
NetflixDescribed as the world's top internet television network, Netflix is a publicly-traded entertainment company offering video-on-demand and streaming media. As an
• Help refine and improve our understanding of network path characteristics (including in-home WiFi behavior, bufferbloat mitigation on shared access links, and so forth) • Refine and import our heuristics for rate & latency estimation, rate adaptation, congestion control, and loss recovery for RTP-based media streams • Collaborate with colleagues to implement and deploy new ideas in our server-side transport stack • Work closely with server, client and data analytics colleagues to improve our lab-based and production (A/B) testing techniques for evaluating service performance
Creative Technologist, Software Engineering
SupersideFounded in 2015, Superside is an "always-on" design company on a mission to deliver beautiful design at scale to enterprise teams. From everyday production proj
• Build production-grade software that integrates directly with creative tools (e.g. Figma plugins, Adobe scripts, internal APIs). • Develop full-stack solutions that embed AI capabilities (LLMs, generative imagery, automation) into creative workflows. • Translate customer and consultant requirements into scalable technical implementations. • Prototype rapidly, then harden successful experiments into reliable, maintainable systems. • Collaborate closely with AI engineers, consultants, and designers to ensure tools are technically sound and genuinely usable. • Own technical implementation decisions within projects, balancing speed, quality, and long-term maintainability. • Contribute to shared patterns, libraries, and approaches that can be reused across AI consulting engagements. • Champion pragmatic engineering practices, focusing on MVPs that deliver real customer value.
• Take end-to-end ownership of new features, working with others in the SDK and Server teams to deliver exceptional reliability and a great developer experience. • Design and build Temporal SDKs used by customers to work with Temporal in their programming language of choice. • Tightly integrate Temporal SDKs with their respective languages, making best use of type systems and language runtimes, to execute application code in a durable, deterministic way. • Develop features that provide a foundation for the reliable execution of the current wave of agentic AI systems. Be a part of the fundamentals, instead of a part of the trend! • Work directly with our community to debug issues that need expert attention, and get feedback on Temporal SDK features and APIs. • Write publicly-readable technical documentation describing Temporal concepts and APIs. • Go the extra mile to support a customer in need, on the rare occasion that SDK engineering expertise is needed. • Travel to meet your coworkers for a week once or twice a year. • Attend the occasional developer conference to talk about how great Temporal is (optional).
Senior Software Developer, Group Lead
SuvodaIRT, eConsent, and eCOA solutions to help you wisely guide novel science through complex clinical trials
• Design, develop, and support clinical trial software with emphasis on patient safety and integrity of clinical study data • Review product requirements and verify that all requirements can be implemented • Assist with the creation of technical design and implementation documentation • Design and code software applications and fix defects • Provide unit testing coverage for delivered code • Work with others to ensure timely delivery of high-quality code • Manage software deployment into all environments and complete all required documentation • Assist support team with troubleshooting and resolution of production issues • Manage a group of developers • Oversee and coordinate all development tasks of the group • Serve as main point of contact for all development-related requests and questions for the group • Provide continued mentorship and support for group members • Work with the group to provide task estimates • Ensure on-time delivery of high-quality work • Perform other related duties as required




