Software Engineer (Back-End Oriented)

    • HelloGov AI
  • Miami, FL
  • Posted 5 days ago | Updated 5 days ago

Overview

On Site
$100,000 - 120,000 per year
Full Time
No Travel Required

Skills

Engineer

Job Details

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, , 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.


Requirements


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 .
  • 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 ( 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, Google Cloud Platform, 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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.