Logo
HelloGov AI

Software Engineer (Back-End Oriented)

HelloGov AI, Miami, Florida, us, 33222

Save Job

Overview

We’re seeking a

Back-End Oriented Software Engineer

to join our engineering team in Miami. This role focuses on building and maintaining the core systems that power our platform, including

telephony and real-time communication features with Twilio . You’ll work with modern tools and frameworks — from

Python and PostgreSQL

to

GraphQL, REST APIs ,

Socket.io , and Twilio services — while collaborating with front-end engineers using

Next.js

and

NestJS

to deliver seamless experiences. This is an on-site role where you’ll work closely with our product and engineering teams to design, develop, and optimize high-performance backend services.

Responsibilities

Design, develop, and maintain scalable backend services with a focus on performance and reliability.

Build and optimize APIs (GraphQL and REST) for internal and external applications.

Implement real-time communication features using Socket.io.

Integrate and extend Twilio services including:

Twilio Sync for data synchronization

Twilio TaskRouter for intelligent task routing and workforce management

Twilio Telephony for call flows, IVRs, and customer communication

Work closely with front-end engineers to integrate back-end services with Next.js and NestJS applications.

Collaborate with product managers and QA engineers to deliver high-quality features.

Troubleshoot, debug, and resolve issues across the stack.

Write clean, maintainable, and testable code while following best practices.

Qualifications

Bachelor’s degree in Computer Science or related field, or equivalent experience.

Strong experience with Python (FastAPI, Flask, or Django a plus).

Proficiency in building and maintaining GraphQL and REST APIs.

Solid understanding of PostgreSQL and relational database design.

Experience with real-time systems (Socket.io or WebSockets).

Familiarity with TypeScript and modern frameworks like Next.js and NestJS.

Hands-on experience with Twilio services (Sync, TaskRouter, Telephony).

Strong problem-solving skills and ability to debug complex issues.

Comfortable working in an on-site, collaborative environment.

Nice-to-Have

Experience with cloud platforms (AWS, GCP, or Azure).

Knowledge of Docker, containerization, and CI/CD pipelines.

Background in performance optimization and scaling distributed systems.

Familiarity with Redis or other caching solutions.

Benefits

Salary $100,000 - $120,000/year

Parking pass provided

Complimentary breakfast and mid-day snacks

Extensive opportunities for professional growth in a dynamic startup environment

Health, Vision and Dental will be provided 90 days after employment

#J-18808-Ljbffr