Senior Software Engineer
Rhinogram
Senior Software EngineerAbout Rhinogram
Rhinogram is a patient engagement and telehealth platform that enables HIPAA-compliant communication between healthcare providers and patients. Our platform facilitates secure text messaging, live video consults, patient intake, and social media integration, empowering medical teams to deliver seamless, modern care. Rhinogram also offers patient payment solutions and smart message routing based on timing and priority parameters, streamlining communication and enhancing patient experiences.
As we continue to expand, we’re looking for a Senior Software Engineer to help drive innovation and build cutting-edge solutions for healthcare communication.
Job Summary
We are seeking an experienced Senior Software Engineer to join our dynamic team. In this role, you will take ownership across the full stack, building scalable backend services and modern frontend applications. You will collaborate closely with engineers and product managers to drive innovation, optimize performance, and ensure secure, scalable deployments on AWS.
Responsibilities
Engineering & Development
- Design, develop, and maintain applications using Node.js and Python
- Build dynamic and responsive user interfaces using React.
- Develop cloud-native applications leveraging AWS services including ECS, Docker, Lambda, and CloudFormation.
- Implement infrastructure as code (IaC) solutions using SAM/CDK to automate deployments and manage cloud resources.
- Identify and resolve system performance bottlenecks to ensure optimal responsiveness and reliability.
- Write unit, integration, and end-to-end tests to ensure code quality and system stability.
- Stay updated on emerging technologies and best practices across cloud, backend, and frontend development.
Collaboration & Leadership
- Work closely with local and remote developers in an agile environment.
- Participate in daily standups, sprint planning, and backlog refinement with the team.
- Quickly communicate any blockers, risks, or dependencies impacting project timelines.
- Collaborate with product teams to align development work with system operations and business goals.
System & Product Management
- Assist in prioritizing product features, releases, and patches.
- Ensure system uptime, security, and robustness through proactive monitoring and cloud best practices.
- Manage onboarding and offboarding access for development-related systems and environments.
- Act as a technical point of contact for external vendors and system integrations.
Qualifications
Experience:
- 5–7 years of professional software development experience with a focus on scalable full-stack applications.
Technical Skills:
- Strong proficiency in Node.js and TypeScript.
- Proficiency in Python for backend and serverless development.
- Expertise with React.js and modern frontend development practices.
- Deep experience working with AWS services: ECS, Docker, Lambda, CloudFormation.
- Experience implementing CI/CD pipelines and DevOps best practices.
- Familiarity with relational and NoSQL databases (MySQL, MongoDB).
- Strong understanding of cloud security and application scalability.
Soft Skills:
- Strong leadership and mentoring abilities.
- Excellent communication and collaboration skills with both technical and non-technical stakeholders.
- Passion for building scalable, secure, and user-focused applications.
Why Join Rhinogram?
- Innovative healthcare tech – Shape the future of telehealth and patient communication.
- Growth opportunities – Leadership, mentorship, and career development.
- Collaborative culture – Join a team that values creativity, learning, and transparency
If youre a results-driven Senior Software Engineer passionate about building scalable cloud-native solutions that impact healthcare, we’d love to hear from you!
$97.1k - $161.8k
...from home one day per weekOverview: The Snowflake Platform Engineering team builds software for data engineers bringing data in and out of M&T's... ...performance optimization, and resiliency improvements.A Senior Software Engineer on this team designs and develops python...SeniorFull timeWork experience placementWork from home$97.1k - $161.8k
...from home one day per weekOverview: Archer (RSA Archer) specific engineer responsible at the advanced level for writing code and the team... ...stability and resiliency of banking technology within the Software Development Lifecycle (SDLC).Primary Responsibilities:Strong hands...SeniorFull timeWork experience placementWork from home$97.1k - $161.8k
OverviewResponsible at the advanced level for software development and technical requirements gathering. Independently completes work following... ...maintenance capabilities. The ideal candidate is a full-stack engineer with a strong front-end focus and experience developing modern...SeniorFull timeWork experience placement$97.1k - $161.8k
The Senior Customer Identity & Access Management (CIAM) Software Engineer is responsible at the advanced level for designing, building, and supporting customer identity, authentication, and access solutions across retail, business, commercial, wealth, and institutional...SeniorFull timeWork experience placement- Job Recommendation ProcessWhen you upload your resume, we provide job recommendations to you. Please confirm you have read and understood how your data may be processed pursuant to the Microsoft Data Privacy Notice and Transparency FAQ.Senior
$97.1k - $161.8k
...overall stability and resiliency of banking technology within the Software Development Lifecycle (SDLC).Primary Responsibilities:Work... ...of one programming language to be verified by a lead software engineer and apply knowledge of appropriate data structure and algorithms...SeniorFull timeWork experience placement$97.1k - $161.8k
...solutions in accordance with banking technology standards and the Software Development Lifecycle (SDLC).Primary Responsibilities:... ...implementation tasks in partnership with report owners, Treasury, engineering, data, and other stakeholders.Author organized, clean, efficient...SeniorFull timeWork experience placementWork from home- ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most companies still plan their supply chains (quantities, mix, allocations, timing, etc.) in spreadsheets or legacy software. Atomic...SeniorRemote work
$97.1k - $161.8k
...Buffalo, NY location, with the flexibility to work from home one day per weekPosition Summary:We are seeking a highly skilled Senior Software Engineer to help drive the development of a new Tech 360 Platform. Tech 360 is an enterprise technology platform that provides CIOs...SeniorFull timeWork experience placementWork from home$97.1k - $161.8k
...Lafayette Court Buffalo, NY location, with the flexibility to work from home one day per weekOverview: We are seeking a full-time Senior Oracle Cloud Applications Developer to design, build, integrate, and support secure enterprise applications using Oracle Autonomous...SeniorFull timeWork experience placementWork from home$148k - $216k
.... We are a product-minded, AI-Native engineering team. That means AI isn’t just a tool we... ...360 is hiring an AI-Native Engineer — a senior full-stack engineer who doesn’t just use... ...experience building high-quality, consumer-scale software products. ~ At least 1 year of hands-...SeniorSummer workRemote workFlexible hours$84.63k - $112.84k
...impact, and help shape the future of AI‑ready connectivity, join us today. The Role Working within an agile team, the Senior Software Engineer designs, develops, codes, tests, and debugs new software, as well as significant enhancements to existing software of...SeniorFull timeTemporary workWork from home$97.1k - $161.8k
This Sr. Software Engineer will be responsible at the advanced level for writing code and the team's technical requirements gathering. Independently completes work following banking technology standards and contributes to the overall stability and resiliency of banking...SeniorFull timeWork experience placement$97.1k - $161.8k
...with the flexibility to work from home one day per weekOverview: We are looking for a Senior Android Developer with strong experience in Java and Kotlin to join our mobile engineering team focused on delivering secure, scalable, and user-friendly banking applications. The...SeniorFull timeWork experience placementWork from home$110k - $200k
...Accordion Intelligence Lab The AI Lab is composed of leading software and AI engineers, designing agentic-AI solutions ahead of the market. Our... ...posting covers two levels: Associate Software Engineer and Senior Software Engineer. We’re looking for engineers who want to...SeniorInternshipWork at officeLocal areaRemote work2 days per week$97.1k - $161.8k
...technical requirements gathering, with expanded ownership of release engineering, integration delivery, and operational readiness for... ...overall stability and resiliency of banking technology within the Software Development Lifecycle (SDLC). Builds team capability by...SeniorFull timeWork experience placementH1bWork at officeWork from homeFlexible hours1 day per week$110k - $140k
...life inside and outside of work.Job Title:Senior Application DeveloperReporting To:... ...architecture, DevOps automation and AI‑assisted software delivery practices, while serving as a key collaborator across distributed engineering teams, enterprise architecture, security...SeniorFull timeRemote workFlexible hours3 days per week$97.1k - $161.8k
...One Buffalo, NY location, with the flexibility to work from home one day per weekOverview: We are seeking a Senior Mobile Developer to join our mobile engineering team focused on delivering secure, scalable, and user-friendly banking applications. This role is ideal for...SeniorFull timeWork experience placementLocal areaWork from home$77k - $202k
...Description & SummaryThe OpportunityAs a SAP BRIM Consultant, Senior Associate, you will play a pivotal role in helping clients optimize... ...operational efficiency by analyzing client needs, implementing software solutions, and providing training and support for seamless...SeniorFull timeH1b$97.1k - $161.8k
...role is four days onsite at our Seneca One Buffalo, NY location, with the flexibility to work from home one day per weekOverview: The Senior Developer is responsible for the design, development, testing, implementation, and production support of data integration and...SeniorFull timeTemporary workWork experience placementWork from home- CTG is seeking a skilled systems analyst to design, develop, and implement information systems solutions. You will act as a principal designer for major modifications, guiding junior staff and ensuring alignment with business objectives. This contract role supports the...SeniorContract work
$97.1k - $161.8k
...home one day per weekOverview:Serves as an advanced Cloud Network Engineer responsible for the design, implementation, automation,... ...Primary Responsibilities:Work closely with Technology management, senior engineers, Scrum Masters, and support teams to design, implement...SeniorFull timeWork experience placementWork from home$97.1k - $161.8k
...overall stability and resiliency of banking technology within the Software Development Lifecycle (SDLC).Tech StackC# / .NET 10Blazor/Mud... ...of one programming language to be verified by a lead software engineer and apply knowledge of appropriate data structure and algorithms...SeniorFull timeWork experience placementH1bWork at officeWork from homeFlexible hours1 day per week$97.1k - $161.8k
...Seneca One Buffalo, NY location, with the flexibility to work from home one day per weekOverview: Responsible for advanced software engineering and technical ownership of applications and services supporting critical banking capabilities. Designs, develops, integrates...SeniorFull timeWork experience placementWork from home- ...Description Remote Our client seeks a Senior Dynamics Developer who designs and develops advanced customizations, integrations, workflows, and extensions within the Dynamics 365 ecosystem. Due to federal security clearance requirements, applicant must be a United...SeniorRemote work
- ...EY in the United States seeks an SAP IS-U Reporting & Analytics Senior Consultant to translate utility business questions into precise reports and analytics. You will own requirements, define reports, validate data, and collaborate with data and technical teams to deliver...Senior
- ...lessons, and real-world practice. We're looking for a Senior Golang Backend Engineer to help us build faster, more reliable, and more... ...Claude Code, Cursor, or GitHub Copilot to ship high-quality software faster. ~ Comfortable working independently, taking ownership...Senior
- ...EY seeks a Senior Technology Analyst to bridge business needs and SAP-based solutions within SAP S/4HANA procurement. You will gather requirements, design solutions, and collaborate with cross-functional teams to deliver effective system architectures for procure-to-pay...Senior
$121.1k - $205.9k
...A leading consulting firm in Buffalo is seeking a Senior Technical Manager, Structural Engineer to provide technical support and leadership in multi-site projects. The ideal candidate will have over 10 years of experience in structural engineering, strong leadership skills...Senior- ...M&T Bank in Buffalo, NY seeks a senior technology leader to steer the CIAM program. You will direct engineering, operations, and security for customer authentication, SSO, MFA, and identity services, ensuring 24x7 availability and regulatory alignment. You will partner...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ngo software engineer Buffalo, NY
- senior software design engineer Buffalo, NY
- real time software engineer Buffalo, NY
- startup software engineer Buffalo, NY
- financial software developer Buffalo, NY
- intel software engineer Buffalo, NY
- network software engineer Buffalo, NY
- part time software developer remote Buffalo, NY
- graduate software developer no experience Buffalo, NY
- senior software engineer Buffalo, NY



