Skip to main content

Senior Python Developer with React (Hybrid NYC) 180-200K+

Posted 2 days ago

averityWhite Plains (NY)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Our client is a growing enterprise technology company that uses AI and real-time data to help organizations improve operations, identify emerging risks, and make better safety decisions. Its platform turns complex data into practical insights, alerts, and workflows that help customers run more efficiently and keep their manufacturing workers safe. The team is seeking a Senior Software Engineer to build the backend systems that power this platform, with a strong emphasis on Python and C++. You’ll own features from design through deployment and influence how the product scales.
What You’ll Do:
  • Build and improve Python services, APIs, and data-processing pipelines.
  • Work with React and TypeScript to create front-end components
  • Develop and optimize C++ components where performance, latency, and reliability matter.
  • Design systems that process high volumes of incoming data and power customer-facing applications.
  • Improve performance through profiling, testing, monitoring, and thoughtful architecture.
  • Contribute to cloud infrastructure, deployment workflows, and production reliability.
  • Work closely with product and engineering teams to translate customer needs into reliable software.
  • What You Bring 5+ years of professional software engineering experience, including ownership of production applications.
  • A background in Python and C++, with experience building backend services, data pipelines, or performance-sensitive systems.
  • Production experience in React and TypeScriptUnderstanding of APIs, asynchronous processing, and scalable software design.
  • A product-focused approach and sound judgment about engineering tradeoffs.
  • Comfort taking ownership in a fast-moving environment.
  • Strong communication and collaboration skills.
  • Pluses Include:
  • Event-driven architectures, streaming systems, cloud platforms
  • Why This Role
  • Meaningful technical ownership, challenging Python and C++ development, and the opportunity to shape a growing platform with practical, real-world applications.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this