Insightful Logo

Insightful

Senior Backend Developer

Reposted 4 Days Ago
In-Office
New York, NY
Senior level
In-Office
New York, NY
Senior level
We seek a Senior Backend Developer to enhance our microservices architecture by developing new features, optimizing applications, and ensuring high performance and reliability.
The summary above was generated by AI

About us

Insightful is a market-leading platform for employee productivity and workforce analytics. We process really big data, synthesize it into actionable insights, and ultimately provide a best-in-class, easy-to-use product that empowers enterprise customers to improve employee productivity, business processes, and overall staff well-being.

Job Description
We're excited to welcome an experienced engineer to help us build, scale, and continuously improve our microservices architecture. You’ll be working on both developing new features and enhancing existing systems to ensure they remain robust, maintainable, and high-performing. Our focus is on quality over quantity, and with the high volume of data we process, our challenges are primarily performance-driven.

Built on a clean foundation and continuously updated, our stack includes: Node.js (TypeScript), Elasticsearch, MongoDB, Kafka, and Redis on Kubernetes (GKE).

We value a start-up mindset, thoughtful code, and people who are proactive and driven to move things forward in a fast-paced environment.

Responsibilities:

  • Work as a Backend Developer within a cross-functional team, collaborating closely with other tech & product roles
  • Write clean, scalable, high-performance, and reusable code, with a strong focus on testing and maintainability
  • Optimize applications to ensure maximum speed, efficiency, and scalability
  • Implement and monitor application metrics and logs to ensure reliability and detect regressions early
  • Maintain, improve, and refactor existing libraries and modules as needed
  • Ensure backend systems follow security and compliance best practices
  • Contribute to team knowledge sharing through code reviews, documentation, and mentorship
  • Help define and uphold backend development best practices
  • Evaluate and select the most effective tools and technologies to enhance daily workflows

You are a great fit for this role, if you have:

  • 6+ years of programming experience
  • 3+ years of hands-on experience with Node.js
  • Strong proficiency in JavaScript and TypeScript
  • Solid fundamentals in software design, architecture, and development best practices
  • Understanding of the nature of asynchronous programming
  • Experience working with databases, preferably NoSQL
  • Comfort with writing and maintaining automated tests
  • Fluency in English, both written and spoken

Bonus points:

  • Experience with ElasticSearch, MongoDB, or Kafka
  • A background in microservices architecture and distributed systems
  • Comfort with real-time communication technologies such as WebSockets
  • Familiarity with front-end technologies such as Angular, HTML, and CSS

Top Skills

Elasticsearch
Kafka
Kubernetes
MongoDB
Node.js
Redis
Typescript

Similar Jobs

3 Days Ago
Remote or Hybrid
New York, NY, USA
140K-215K Annually
Senior level
140K-215K Annually
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Lead backend engineering efforts for cloud security systems, architecting detection systems and collaborating across teams to improve cybersecurity capabilities.
Top Skills: AWSAzureCassandraDockerGCPGitGo (Golang)KafkaKubernetesRedis
4 Days Ago
In-Office or Remote
5 Locations
120K-150K Annually
Senior level
120K-150K Annually
Senior level
Productivity • Software • App development • Automation
The Senior Backend Engineer will develop innovative features for Xodo Sign and maintain the existing codebase while collaborating closely with the development team.
Top Skills: AWSDockerMySQLPHPRest ApisSymfony
13 Days Ago
Hybrid
New York, NY, USA
180K-200K Annually
Senior level
180K-200K Annually
Senior level
Artificial Intelligence • Healthtech • Insurance • Machine Learning • Payments
Alaffia is seeking a Senior Backend Engineer to develop AI-driven solutions for healthcare. The role involves building applications using Typescript, GraphQL, PostgreSQL, and collaborating across teams to enhance productivity and system design.
Top Skills: AWSAzureGCPGraphQLPostgresReactTypescript

What you need to know about the NYC Tech Scene

As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.

Key Facts About NYC Tech

  • Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
  • Key Industries: Artificial intelligence, Fintech
  • Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
  • Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account