Sennos

Software Engineer

About Sennos

Sennos is rapidly emerging as the global leader in AI-driven sensing, analytics, and control for the Fluid, Fermentation, and Bio-manufacturing industries. With a revolutionary integration of hardware, software, and real-time multi-parametric data, we have quietly built the world’s most advanced sensing system and largest AI-powered fermentation data warehouse. By owning the entire stack—from sensing hardware to data infrastructure—we have delivered a breakthrough solution that reveals complex biological and chemical interactions, predicts precision outcomes, and enables next-generation production control.

Sennos is a rapidly growing start-up looking for someone who can quickly adapt to a changing environment and who has the desire to grow with us!

Position Summary

As a Software Engineer, you will be a member of the Product Development team responsible for building and enhancing the applications and APIs that power our customer experience. This is a fullstack role working across our PHP 8.x API and React / React Native front-end applications to collect and present fermentation data graphically, delivering both complex raw data and the insights and recommendations from our analytics engine.


Successful candidates will demonstrate the ability to work effectively across the stack and collaborate with product managers, designers, subject matter experts, and fellow engineers to deliver a high-quality user experience.


Responsibilities

  • Build and maintain features across the PHP 8.x API and React / React Native front-end applications
  • Write clean, testable code and contribute to building a robust test suite across the stack
  • Work with product management, designers, and subject matter experts to understand customer use cases and translate them into technical solutions
  • Optimize implementation of designs to deliver performance, reliability, maintainability, and testability
  • Document design decisions and approaches in appropriate tools (Jira / Confluence / GitHub)
  • Participate constructively in code reviews, both giving and receiving constructive feedback


Required Qualifications

Education:

  • Bachelor's degree in Computer Science or related field (or equivalent years of professional experience)

Experience:

  • At least 4 years of professional software development experience
  • Solid experience with PHP 8.x in a professional, production environment
  • Strong proficiency in JavaScript with React and/or React Native

Skills:

  • Strong understanding of unit testing methodology and a commitment to writing testable code
  • Demonstrated ability to be an effective team member, collaborating with others on design and architecture decisions
  • Strong competency in data structure design and SQL (Postgres preferred)
  • Excellent problem-solving skills and attention to detail
  • Strong written and verbal communication skills

Preferred Qualifications

  • Experience working with REST APIs, mobile data presentation technologies, and/or notification/messaging services
  • Experience with PHP frameworks such as Symfony or Laravel
  • Experience with CI/CD pipelines, API design patterns, or cloud infrastructure (AWS)
  • Familiarity with fermentation, brewing, or food and beverage industries

Physical Requirements and Work Environment

  • Ability to sit for extended periods while working at a computer
  • Office setting with remote/hybrid flexibility
  • Minimal travel required (occasional team meetings or company events)


Please Note
Applicants must be permanently authorized to work for ANY employer in the United States. We are unable to sponsor or take over sponsorship of an employment visa at this time.


Recruitment Agency Notice:

We do not accept unsolicited candidate submissions. We only work with recruitment agencies that have a signed agreement with our HR team. Unsolicited resumes will not incur any fee obligation.

Product Development

Durham, NC

Remote (United States)

Share on:

Terms of servicePrivacyCookiesPowered by Rippling