Senior Software Engineer

Flow Search Corp
New York, NY



Senior Software Engineer

Overview:

Does your dream job include being a part of a core team of top-notch developers building next generation technologies that change the way people work with real-time information everywhere? Are you looking for an opportunity where your ability to solve problems and to learn quickly is more important than your background with specific technologies? How about a position where you have a stake in what you build? We are small developer-focused company working on a distributed real-time platform. If you have experience and interest in these kinds of problems we'd love to hear from you.

As a Senior Software Engineer at Flow you will be building cutting edge real-time technology for developers and corporations big and small. Duties and responsibilities include building out our real-time platform as well as supporting a growing list of technology-forward clients. We believe very strongly in individuals and interactions over processes and tools, and enable our engineers to innovate around challenging problems every day with little formality. As a developer you'll be able to make meaningful contributions to our core platform and services.

The core skills we're looking for include Java, as well as some functional programming on the JVM (Scala/Clojure) but we are open to people with slightly different skill sets -- the ability to quickly dive into the deep end of cutting edge technology challenges and make it out of the pool alive and ready to dive right back in is much more important to us.

Key technologies:

Java, Scala and/or Clojure, Python

AMQP, MongoDB, Redis

Strong Unix Skills

Bonus Technologies:

XMPP, Elastic Search, WebSockets, Functional Programing (clojure, scala), High Availability, Distributed Systems

Requirements:

The ideal candidate will possess the following:

- Self-motivated and enjoys working autonomously with a lot of freedom

- Strives for the most elegant and simple solution to complex problems

- Embraces the challenges and benefits of working with cutting edge software

Flow provides real-time information solutions for developers, enterprises, and media companies. The Flow Platform is cloud-based platform-as-a-service (PaaS) built on top of a real-time architecture that enables on-demand stream processing, data routing, and interoperability across the entire application landscape. Flow also provides customers with turn-key software-as-a-service (SaaS) solutions built entirely on the Flow platform.

Flow Corporation is a venture-backed New York City technology company founded in 2010.

Salary is commensurate with experience and may include equity packages.

Posted 2026-04-16

Recommended Jobs

Analyst, Yield Inventory

TEGNA
New York, NY

About TEGNA TEGNA Inc. (NYSE: TGNA) helps people thrive in their local communities by providing the trusted local news and services that matter most. With 64 television stations in 51 U.S. marke…

View Details
Posted 2026-04-06

Offer: SENIOR ENTERPRISE SYSTEMS ADMINISTRATOR

Schenectady, NY

SENIOR ENTERPRISE SYSTEMS ADMINISTRATOR Senior Enterprise Systems Administrator manager: Director, Enterprise Systems Pay Status and Classification: Exempt, Regular full-time. …

View Details
Posted 2026-03-10

Visual Merchandising Specialist

Lululemon
Brooklyn, NY

: Who We Are lululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits. Setting the bar in technical fabrics and functional design, we create tra…

View Details
Posted 2026-04-12

Director, Music Affairs

Versant
New York, NY

Company Description VERSANT is a leading force in news, sports and entertainment - home to iconic and trusted brands that inspire, inform, and delight audiences. Our unique combination of content,…

View Details
Posted 2026-04-15

Office Assistant 1 (NY HELPS)

New York State Civil Service
Stormville, NY

NY HELP Yes Agency Corrections and Community Supervision, Department of Title Office Assistant 1 (NY HELPS) Occupational Category Clerical, Secretarial, Office Aide Salary Grade 0…

View Details
Posted 2026-04-15

Accounting Coordinator

Crescent Hotels
Syracuse, NY

Description We are looking for our next great team member to join us as an Accounting Coordinator in our Finance department. We are committed to providing you with: ~ Highly competitive wages …

View Details
Posted 2026-04-09

Job Offer: Pastry Cook 1

New Paltz, NY

Pastry Cook 1

View Details
Posted 2026-04-16

Web Support Specialist

SGS Consulting
New York, NY

Job Responsibilities: Using dedicated Americans with Disabilities Act (ADA) compliance software identify and fix ADA non-compliance issues including content issues (spelling and grammar, and broke…

View Details
Posted 2025-11-14

Server

Elderwood
West Seneca, NY

Salary: Pay: $16.10 - $18.31 / hour Overview: Elderwood Assisted Living at West Seneca is searching for servers to help us provide healthy and delicious meals to our Seniors. Schedules are 3:45-7:30p…

View Details
Posted 2026-03-30

Business Development Representative - Virtual/Remote

FRIKINtech DBA: VehicleLyfe
Yonkers, NY

As a Business Development Representative at VehicleLyfe, you are the engine of our growth. You are the first voice a potential client hears responsible for generating qualified pipeline by identifying…

View Details
Posted 2026-04-16