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 is focused 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 be working closely with our product and engineering teams to design, develop, and optimize high-performance backend services. About the Company

HelloGov AI, a Miami-based innovative startup in government tech, transforming how people interact with government services. Leveraging advanced AI technology, our solutions streamline the application processes for passports, travel visas, vehicle registration, and immigration. Positioned in the financial district of Brickell, we are on a mission to enhance customer experiences while promoting technological advancements.

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.

Compensation and 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 provided 90 days after employment

#J-18808-Ljbffr