Senior Software Engineer, Full Stack
Build and scale customer-facing product features across frontend and backend systems using Go, React, Ember, and TypeScript. The role requires 7+ years of experience, strong product judgment, and proficiency with APIs, relational databases, and performant code.
About the job
Responsibilities
- Build full-stack features in Go, React, and Ember that power key customer workflows.
- Collaborate with others to turn ideas into shipped customer value.
- Share knowledge and raise the bar through public progress updates, thoughtful writing, and mentorship.
- Help evolve systems to scale with more customers, messages, and use cases.
- Use AI agents to make multi-file changes by scoping work, writing prompts, and verifying output.
Requirements
- 7+ years of experience building and scaling backend services and product-facing features.
- Fluency in TypeScript, React or a similar framework, and a statically typed backend language such as Go.
- Strong care for frontend polish, backend performance, and overall customer experience.
- Proficiency with APIs, relational databases, and writing testable, performant code.
- Bias for action over perfection and pride in owning technical decisions.
Compensation & Benefits
- Starting salary: $150,000–$200,000 USD, or equivalent in local currency, depending on experience and subject to market-rate adjustment.
- Medical, dental, vision, mental health, and supplemental insurance premiums covered for employees and their families.
- 16 weeks of paid parental leave.
- Unlimited paid time off.
- Remote-work and wellness stipends.
- Professional development budget.
Skills
Go, React, Ember, TypeScript, APIs, Relational Databases, AI Agents
Similar jobs
Fullstack Engineering jobsBuild customer-facing AI product experiences end to end, connecting React and TypeScript interfaces with Node.js and Python services. The role requires 5+ years of software engineering experience, 2+ years building AI-powered features, and practical expertise with LLMs, RAG, agents, and streaming interfaces.
Build and own full-stack product surfaces for a global money platform, delivering reliable experiences from APIs through React and React Native interfaces. The role requires production ownership, strong product judgment, and experience scaling client-facing systems.
Build and ship end-to-end features for FruitScope OS, a farm-management web application that turns large-scale agricultural data into actionable decisions. The role requires strong full-stack web development, product judgment, autonomy, and experience with modern frontend, backend, database, and cloud technologies.
Senior software engineer building and operating frontend and backend product systems, APIs, integrations, and customer-facing experiences. The role requires 5+ years of experience, strong system design and ownership skills, mentoring ability, and hybrid availability.
Build scalable full-stack products that simplify data insights across Databricks’ analytics and AI platform. The role requires strong front-end architecture, modern JavaScript and server-side development experience, SQL, cloud technologies, and large-scale distributed systems expertise.