Post Job Free
Sign in

Senior Software Engineer

Company:
Revel IT
Location:
Clinton Township, OH, 43224
Posted:
June 09, 2026
Apply

Description:

About the Role

We are looking for a Senior Software Engineer to join a fast-growing team building a modern, AI-enabled service platform for IT organizations. This platform powers real-time communication and automation across chat and voice channels—helping businesses resolve issues faster and operate more efficiently.

This role is ideal for an engineer who thrives in a high-velocity environment, enjoys solving complex backend challenges, and takes full ownership of their work—from development through deployment and production support.

You’ll be joining a collaborative, product-driven team where engineers ship frequently, move quickly, and have a direct impact on both the product and the business.

What You’ll Be Working On

Building and scaling backend systems that support real-time communication (chat, messaging platforms, integrations)

Developing and maintaining APIs and services used across a multi-tenant SaaS platform

Working on high-throughput systems with complex integrations and background processing

Contributing to integrations with platforms like Slack, Microsoft Teams, and other communication tools

Designing systems that handle large volumes of requests, rate limits, and real-world production challenges

What You’ll Do

Design, build, and maintain scalable, production-grade backend services

Write clean, maintainable, and well-tested code

Own features end-to-end, including deployment, monitoring, and ongoing support

Collaborate closely with Product, Design, and other engineering teams

Participate in code reviews and help maintain high engineering standards

Contribute to system architecture and technical decision-making

Mentor and support other engineers on the team

Continuously improve performance, reliability, and observability in production systems

What We’re Looking For

5-10 years of professional software engineering experience

Strong backend engineering expertise and a track record of building scalable systems

Proficiency with:

PHP (Laravel)

Node.js

TypeScript

MySQL

Experience working on high-scale, multi-tenant SaaS platforms

Experience with asynchronous processing (queues, background jobs, streaming, etc.)

Experience building or supporting integrations with third-party APIs

Ability to move quickly, iterate, and ship high-quality code in a fast-paced environment

Strong sense of ownership and accountability ("you build it, you own it")

Comfortable working in collaborative, cross-functional teams

Nice to Have

Experience with real-time systems or chat-based applications

Familiarity with event-driven architectures (e.g., Kafka, streaming systems)

Experience using AI-powered developer tools in your workflow

Background in startup or high-growth environments

What Success Looks Like

You are shipping code regularly and confidently in a fast-release environment

You take ownership of systems and proactively improve them

You contribute to solving real-world scaling and performance challenges

You collaborate effectively and help elevate the team

What This Role Is (and Isn’t)

You will be working on systems that power AI-enabled products—but this is not a role focused on building AI models or agents directly

You will be expected to stay current and open to using modern development tools, including AI-assisted workflows

Competitive base salary + equity

Flexible, remote friendly work environment (U.S. East Coast preferred)

Opportunity to directly impact product direction and engineering culture

Collaborative team environment with opportunities for growth

Why Join

Work on meaningful, real-world problems at scale

Be part of a high-growth team building modern, impactful technology

Ship fast, learn quickly, and see your work in production immediately

Collaborate with a highly engaged and technically strong team #J-18808-Ljbffr

Apply