Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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:
  • 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.
Required Qualifications:
  • 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.
Preferred Qualifications:

We'd love to hear about experience in any of these areas - but we don't expect any one person to have all of them:
  • 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.
Sesame is committed to a workplace where everyone feels valued, respected, and empowered. We welcome all qualified applicants, embracing diversity in race, gender, identity, orientation, ability, and more. We provide reasonable accommodations for applicants with disabilities. Contact View email address on click.appcast.io for assistance.

Full-time Employee Benefits:
  • 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 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Backend in Schenectady, NY vacancy
  • Backend Developer TypescriptAls ervaren Backend Developer Typescript ga je cruciale onderdelen van onze website optimaliseren. Je kent de weg binnen PHP, maar je échte superkracht ligt bij het opzetten en onderhouden van microservices in TypeScript. Collega's maak jij blij... 
    Suggested

    Coolblue

    Rotterdam, NY
    8 hours ago
  •  .../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... 
    Suggested
    Full time
    Local area

    Mendix

    Rotterdam, NY
    2 days ago
  • $86.1k - $134.6k

    Job DescriptionThe Naval Nuclear Laboratory's Developer Support Team is seeking an experienced engineer to help evolve and secure the software development platforms supporting one of the nation's most critical engineering missions. If you love building scalable platforms... 
    Suggested

    Naval Nuclear Laboratory

    Schenectady, NY
    8 hours ago
  •  ...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... 
    Suggested
    Full time
    Work at office
    2 days per week
    1 day per week

    Mendix

    Rotterdam, NY
    1 day ago
  •  ...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... 
    Suggested
    Full time

    Mendix

    Rotterdam, NY
    8 hours ago
  • The Senior Software Engineer will design, develop, and maintain backend services and internal platforms for equipment upgrade and resale workflows. Responsibilities include implementing new features, optimizing code, and collaborating with cross-functional teams to translate... 

    Upvalio

    Schenectady, NY
    3 days ago
  • $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 time
    Temporary work
    Work at office
    Remote work
    Worldwide

    The Trade Desk

    Schenectady, NY
    5 days ago
  • $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 II Location: 10770 NE 8th St., Suite 700, Bellevue, WA 98004 *Telecommuting permitted: work may be performed within... 
    Full time
    Temporary work
    Work at office
    Remote work
    Worldwide

    The Trade Desk

    Schenectady, NY
    3 days ago
  • $147k - $202k

     ...customers. At the company, we’re building the next generation of authentication for the GenAI era. We’re looking for a Senior Software Engineer to join the AI Agentic Experience team at Auth0. This role is pivotal in extending and complementing ourAuth for GenAIoffering... 
    Worldwide
    Flexible hours

    United States Digital Space LLC

    Bellevue, NY
    3 days ago
  • $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... 
    Full time
    Contract work
    Temporary work
    Work at office
    Flexible hours

    Kitware

    Clifton Park, NY
    8 hours ago
  • $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 time
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Local area

    Navarro Inc.

    Niskayuna, NY
    8 hours ago
  •  ...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 office
    Local area
    Trial period

    GP Enterprise Solutions

    Latham, NY
    4 days ago
  • $82.32k - $141.12k

     ...Here at Siemens Grid Software, our mission is to accelerate and secure the energy transition in a sustainable and profitable way...  ...datasets. Collaborate with UX designers, product managers, and backend engineers. Participate in code reviews, testing, and documentation.... 
    Full time
    Internship
    Remote work
    Visa sponsorship

    Siemens

    Schenectady, NY
    2 days ago
  •  ..., 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 placement
    Local area

    Tyler Technologies

    Latham, NY
    4 days ago
  • $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 contractors
    Work at office
    Local area

    Naval Nuclear Laboratory

    Schenectady, NY
    3 days ago
  •  ...Customer Stories.About the Role:Are you a passionate and innovative software developer eager to shape the future of application development...  ...diverse stakeholders - from business analysts to software engineers - to actively participate in the development process,... 
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Mendix

    Rotterdam, NY
    5 days ago
  •  ...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

    Eneco

    Rotterdam, NY
    1 day ago
  •  ...achieve that goal for both us and our clients. As a Senior Data Engineer, you’ll contribute from within the energy trading domain,...  ...-grade solutions.Knowledge of testing, code reviews, CI/CD and software engineering best practices.Experience working directly with analysts... 

    Eneco

    Rotterdam, NY
    8 hours ago
  •  ...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

    Eneco

    Rotterdam, NY
    2 days ago
  •  ...architectuur van je app bespreken en verbeteren om de kwaliteit hoog te houden.* Oplossingen uitdagen zodat je minimal viable én waardevolle software oplevert.* Dicht op je stakeholders zitten om een meeslepende gebruikerservaring te creëren.* Samenwerken met teamgenoten met... 

    Coolblue

    Rotterdam, NY
    8 hours ago
  •  ...bespreken.* Werken met collega’s met verschillende achtergronden en nationaliteiten.* CI/CD en geautomatiseerde tests gebruiken om software van hoge kwaliteit te leveren.* Werken in een dynamische Continuous Integration & Deployment (CI/CD)-omgeving.Hier herken jij... 

    Coolblue

    Rotterdam, NY
    8 hours ago
  •  ...energiezuinig mogelijk. Voor die uitdaging staan we in de installatiebranche de komende jaren. Precies daarin ligt jouw kans als Lead Engineer Werktuigbouw. Jij realiseert hoogwaardige ontwerpen van onze werktuigbouwkundige installaties. En zorgt dat deze aan alle eisen... 
    Full time
    Work at office

    Croonwolter&dros

    Rotterdam, NY
    8 hours ago
  •  ...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 time
    Work at office

    Croonwolter&dros

    Rotterdam, NY
    8 hours ago
  •  ...installaties worden ontworpen, bestuurd en bediend.Samenwerking: als technisch aanspreekpunt verbind je opdrachtgevers, projectmanagement, engineers en andere disciplines. Samen zorg je voor een goed en maakbaar ontwerp.Jij gaat het makenAls Lead Engineer Bediening en Besturing... 
    Full time
    Work at office

    Croonwolter&dros

    Rotterdam, NY
    2 days ago
  • RotterdamEngineering40 hours per weekAre you a Python Developer who enjoys turning engineering challenges into smart digital solutions? At Van Oord, you will build applications that help engineers worldwide plan and optimize complex projects. Working with Python, Vue, PostgreSQL... 
    Worldwide

    Van Oord

    Rotterdam, NY
    8 hours ago
  •  ...betrouwbaar met elkaar kunnen communiceren.Samenwerking: als technisch aanspreekpunt verbind je opdrachtgevers, projectmanagement, Engineers en specialistische partners. Samen zorg je voor een integraal en maakbaar ontwerp.Jij gaat het makenAls Lead Engineer Communicatie... 
    Full time
    Work at office

    Croonwolter&dros

    Rotterdam, NY
    2 days ago
  •  ...Software Developer - SeniorThe selected candidate will be responsible for all phases of the System Development Life Cycle. This individual will:Meet with Business Owners to refine business requirements.Design, Develop, Test, and Implement the new application which includes... 
    Local area

    I-Link Solutions

    Schenectady, NY
    4 days ago
  •  ...Software DeveloperMarathon TS is seeking a Software Developer to sit at Knolls Atomic Laboratory in Schenectady, NY.ResponsibilitiesPerform software development tasks to support declassification review of Naval Nuclear Propulsion Program (NNPP) records in accordance with... 

    Marathon TS

    Schenectady, NY
    1 day ago
  •  ...Join Our TeamWe hire engineers who care what they're building: products that ship, ownership that's yours, alongside people who take their craft seriously.Benefits We OfferMedical, dental, and vision plans for you and your family, funded from day one.Paid time to be with... 
    Work at office
    Immediate start
    Remote work

    Jahnel Group

    Schenectady, NY
    1 day ago
  • AI Engineer Als AI engineer maak je onze chatbots slimmer en persoonlijker, zodat ze klanten vriendelijker en efficiënter helpen. Je stuurt LLM’s aan met slimme prompts en bouwt prototype agents in Python met LangChain. Je analyseert de modeloutput (natuurlijk ook met... 

    Coolblue

    Rotterdam, NY
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Backend. Be the first to apply!