Software Engineer - Backend
SESAME
About Sesame Sesame believes in a future where computers are lifelike - with the ability to see, hear, and collaborate with us in ways that feel natural and human. With this vision, we're designing a new kind of computer, focused on making voice agents part of our daily lives. Our team brings together founders from Oculus and Ubiquity6, alongside proven leaders from Meta, Google, and Apple, with deep expertise spanning hardware and software. Join us in shaping a future where computers truly come alive. About the Role Backend engineering at Sesame is a domain rich with challenging technical problems: real-time streaming audio pipelines, resilient and low-latency networking, complex machine learning inference, scalable agentic workflows, and more. Our work ranges from systems programming to thorny distributed systems design to cutting-edge applied AI. At the centre of all of this: how should we think about quality, craft, security, and reliability engineering when the system under test is a human-like personality? On the backend engineering team, your job is to tackle challenges like these directly, all while providing a reliable, secure, high quality consumer experience for a growing base of users. Responsibilities
Benefits do not apply to contingent/contract workers.
- Design and build the backend systems and services that power Sesame's product. You own the data models, the APIs, and the distributed systems that everything else depends on
- Write software that's built to last. You're not prototyping; you're solving hard problems that require careful thinking about scalability, reliability, and correctness
- Build and evolve the frameworks and libraries that other engineers build on. You care about good software design and it shows in the interfaces you create
- Own the full lifecycle of your services: schema design, implementation, deployment, performance tuning, and on-call
- Work across the data layer, choosing and operating the right stores for the job: relational databases, NoSQL, queues, caches, search indexes
- Identify performance bottlenecks and fix them. Think about cost, throughput, and latency as first-class concerns
- Own the architecture of systems where ML models are a critical component but not the whole story. Real-time audio pipelines, agentic orchestration, stateful conversation systems - these are complex, ML-driven machines that require careful architecture
- Spot opportunities to improve developer efficiency within your area. You might prototype a tool or workflow improvement, then hand it off to the infra team to productionize
- You're a strong programmer first. You're expert-level in at least one language and you write clean, well-designed code that other engineers can build on
- Solid distributed systems fundamentals. You can think through system models, failure modes, consistency tradeoffs, and scaling strategies independently
- You've designed and built systems that handle real scale. Caching layers, sharded data stores, async processing pipelines, shared-nothing service architectures - you've worked with these patterns in production environments, not just theoretically
- Strong database engineering skills. You've built complex schemas, tuned queries, and made hard choices about data modeling across relational and non-relational stores
- Comfortable with protocols and networking at the application level: REST, WebSockets, gRPC, semantics. You understand how services talk to each other and you make good choices about it
- You deploy and run services on Kubernetes. You're self-sufficient here, but you're not the person setting up the cluster
- Proven reliability engineering instincts. You've been on challenging on-call rotations and you came out of them with ideas for how to make things better
- You have a genuine deep interest in some area of software. Maybe it's software design, CRDTs, real-time systems, database internals, or something else entirely. You go deeper than the job requires because you want to
- Hands-on experience in one or more of these domains:
- Payments - billing systems, transaction processing, ledgers, financial data integrity
- Search and relevance - building and tuning search infrastructure, ranking, indexing pipelines
- Real-time media - streaming, low-latency audio/video, real-time communication systems
- Deep Python expertise. You know how to write Python that's maintainable, performant, and scalable
- Experience building on GCP
- 401 (k) max employer match: 3.5% of compensation
- 100% employer-paid health, vision, and dental benefits for you and your dependents
- Unlimited PTO and sick time
- Flexible spending account with employer matching up to $1,650/year (medical FSA)
- Guardian Employee Assistance Program (EAP)
- Opportunity to share in the company's success with competitive stock options
Benefits do not apply to contingent/contract workers.
Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Backend in Schenectady, NY vacancy
- .../HybridAbout UsWe are a leading global software company dedicated to the world of computer... ...& Client group as a Senior Software Engineer and help shape the future of offline-first... ...mechanisms between offline clients and backend systems• Collaborate across the full product...SuggestedFull timeLocal area
$78k - $105k
...automation platforms that make EV charging smarter, simpler, and more accessible worldwide. We are currently looking for a Software Engineer to join our team and play a pivotal role in shaping the future of our company. Salary range $78,000-105,000 (DOE) This is...SuggestedWorldwide$105k - $140k
...provide the absolute best environment for software creators to pursue their passion by... ...For We're in search of a Senior Software Engineer to join our team right away. Our ideal candidate... ...code using a variety of frontend and backend technologies, including React, Angular,...SuggestedRemote workNight shift- ...an enterprise's digital future - from business analysts to software engineers and even CEOs - to meaningfully participate. Our goal is to... ...Python or TypeScript, with a keen interest in frameworks and backend solutions.Operational Expertise: Experience in an operations...SuggestedFull time
- ...Upholding an uncompromising standard of quality in everything you deliver. We’re looking for you if you have: Significant professional software development experience with strong Java proficiency. Experience with Python and/or Keycloak is a strong plus. A proven track...SuggestedFull timeWork at office2 days per week1 day per week
$145.4k - $242.5k
...Job Description Summary As a Principal AI Software Engineer, you will drive technical vision and architect enterprise AI applications... ...modern front-end frameworks (React, Vue, or Angular) and multiple backend languages (Python preferred, Java, Node.js or Go). ~...Contract workWork at officeRelocation package$212.2k - $274.7k
...teams that learn from one another. If you're driven to solve meaningful challenges, we'd love to meet you. Job Title: Senior Software Engineer Location: 10770 NE 8th St., Suite 700, Bellevue, WA 98004 *Telecommuting permitted: work may be performed within normal...Full timeTemporary workWork at officeRemote workWorldwide$151.4k - $227k
...build teams that learn from one another. If you're driven to solve meaningful challenges, we'd love to meet you. Job Title: Software Engineer I Location: 10770 NE 8th, Suite 700, Bellevue, WA 98004 *Telecommuting permitted: work may be performed within normal...Full timeTemporary workWork at officeRemote workWorldwide- ...the interfaces on top. You do this in an engineering culture where we share knowledge, review... ...real-time displays.You develop scalable backend services and APIs, and connect multiple... ...complex requirements into high-quality software. You'll have real influence on architecture...
- ...strong experience shipping production-level code and significant backend competency. It is important that you have an understanding of,... ...-technical audiences. Responsibilities Participate in the full software development lifecycle; technical analysis and design,...Local area
- ...Senior Software Engineer – GP Enterprise Solutions As a Senior Software Engineer at GPES, you'll manage the end-to-end lifecycle of a development... ...development and version control through to both frontend and backend development. Join GP Enterprise Solutions (GPES) - a...Work at officeLocal areaTrial period
- ...governments. Tyler Technologies has been providing innovative school transportation management software and consulting for more than four decades.We are seeking a Software Engineer that loves working on the web and cloud platforms to join our team of passionate coders in a...Work experience placementLocal area
$86.1k - $134.6k
...today!Job DescriptionJoin the Naval Nuclear Laboratory (NNL) as a Software Developer and help modernize the financial systems that power... .... We rely on the dedication and innovation of our nearly 8000 engineers, scientists, technicians, and support personnel.All candidates...For contractorsWork at officeLocal area- ..., located in Latham, NY, has been providing innovative school transportation management software and consulting for more than four decades.We are seeking a Senior Software Engineer that loves GIS with a focus on spatial analysis, mapping and network analysis to join our...Work experience placementLocal area
- ...are secure, reliable and easy to build on. You do that in an engineering culture that is pragmatic and open, where we share knowledge and... ...to our platform.You have a few years of experience building backend services, APIs or integrations, and you enjoy owning them end...Flexible hours
- ...learns together and gives you room to grow.You build and maintain backend services and integrations in .NET/C#.You develop solutions that... ...with architects on system design.You mentor medior and junior engineers through code reviews and technical guidance.Reliable, scalable...Flexible hours
$100k - $160k
...Navarro Research and Engineering is recruiting a Software Developer in Niskayuna, NY. An active DOE Q Clearance or DOD equivalent is required to be considered for this position. Navarro Research & Engineering is an award-winning federal contractor dedicated to partnering...Full timeContract workTemporary workFor contractorsWork experience placementLocal area- ...our customers to become greener every day. As a Full Stack Data Engineer, you will play a crucial role in setting up and leading... ...programming languages (Java, Scala, and Python). Knowledge of software engineering best practices: code reviews, version control, testing...Work experience placement
- ...Navarro Research and Engineering is recruiting a Software Developer in Niskayuna, NY. A DOE L Clearance (or DOD equivalent) is required to be considered for this position. Navarro Research & Engineering is an award-winning federal contractor dedicated to partnering with...Full timeContract workTemporary workFor contractorsLocal area
$75k - $95k
...Team Description: Kitware is seeking a Software Engineer to join the Software and Data Solutions team . This position offers an opportunity to help Kitware’s customers build meaningful software that will stand the test of time. Through this position, you will work...Full timeContract workTemporary workWork at officeFlexible hours- ...comfort essentieel zijn. Voor die uitdaging staan we in de installatiebranche de komende jaren. Precies daarin ligt jouw kans als Lead Engineer Elektrotechniek. Jij realiseert hoogwaardige ontwerpen van onze elektrotechnische installaties en zorgt dat deze aan alle eisen...Full timeWork at office
- ...energiezuinig mogelijk. Voor die uitdaging staan we in de installatiebranche de komende jaren. Precies daarin ligt jouw kans als lead engineer. Jij realiseert hoogwaardige ontwerpen van onze werktuigbouwkundige installaties. En zorgt dat deze aan alle eisen voldoen. Hoe je...Full timeWork at office
$98.4k - $164k
...Job Description Summary As an FPGA Design Research Engineer, you will have the opportunity to architect and develop state-of-the-art embedded systems for real-time controls and industrial communication applications. You will lead and contribute to R&D projects that...Contract workWork at officeWork visaRelocation package- Utiliteit 38 uur HBO Engineering & Ontwerp Rotterdam en Den Haag Een baan boordevol Impact: je realiseert duurzame en innovatieve werktuigbouwkundige installaties van topkwaliteit. Zo draag je bij aan veilige, energiezuinige en goedwerkende systemen op...Full timeWork at office
- ...Software Developer Marathon TS is seeking a Software Developer to sit at Knolls Atomic Laboratory in Schenectady, NY. Responsibilities Perform software development tasks to support declassification review of Naval Nuclear Propulsion Program (NNPP) records...
- ...Job Title: Software Developer - Senior Task ID: HBITS-08-14900 Position Duration: 30 Months Client: State of NY Agency: OPWDD Please call (***) ***-**** | (***) ***-**** | (***) ***-**** or email at ****@*****.***...Local area
- 84 months experience programming server-side Java web applications in separating an application into distinct layers such as Data, Application and Presentation layers using JDK 1.6 or higher. 60 months experience writing queries, stored procedures, functions, packages, ...
- ...Tyler Technologies in Latham, New York is seeking a Senior Software Engineer to develop GIS applications and solutions. You will be part of an Agile team, focusing on spatial and network analysis using advanced technologies. The role involves collaborating on application...Remote work
$131.7k - $219.3k
...technologies required to electrify and decarbonize for a zero-carbon future. Representing virtually every major scientific and engineering discipline, our researchers are collaborating with GE Vernova’s businesses, the U.S. government, and more than 420 entities at...Contract workWork at officeRelocation package- ...development. Our customers use Mendix to create and deploy better software for the enterprise, faster. Mendix enables collaboration... ...experience in customer-facing roles such as architect, consultant, or engineer. As we work on projects using the SCRUM/Agile methodology, your...Full timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Backend. Be the first to apply!
Related searches
- ngo software engineer Schenectady, NY
- entry level software engineer remote Schenectady, NY
- software developer positions Schenectady, NY
- consulting software engineer Schenectady, NY
- software developer Schenectady, NY
- software engineer healthcare Schenectady, NY
- cybersecurity software engineer Schenectady, NY
- software developer fintech Schenectady, NY
- remote entry level software developer Schenectady, NY
- software engineer amazon Schenectady, NY



