HelloGov AI
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
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