Software Engineer (Back-End Oriented)

    • HelloGov AI
  • Miami, FL
  • Posted 13 hours ago | Updated 13 hours ago

Overview

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

Skills

API Development
Back-End Developer
Backend Engineer
Engineer
FastAPI
GraphQL
Microservices
PostgreSQL
Python Developer
REST API
Socket.io
Software Engineer
Twilio
WebSockets

Job Details

About HelloGov AI

HelloGov AI is a Miami-based startup revolutionizing how people interact with government services. Using advanced artificial intelligence, we streamline complex processes like passports, travel visas, and vehicle registrations making them faster, easier, and stress-free through our marketplace of trusted couriers.

Located in the heart of Brickell, we re building a world-class team that blends technology, empathy, and efficiency to redefine the customer experience.

Role Overview

We re seeking a Back-End Oriented Software Engineer to join our on-site engineering team in Miami.

In this role, you ll design and maintain the systems that power HelloGov s core platform including real-time communication, telephony, and workflow orchestration built on Twilio. You ll work with a modern tech stack (Python, PostgreSQL, GraphQL, REST APIs, Socket.io) and collaborate closely with front-end engineers using Next.js and NestJS to deliver seamless, scalable experiences.

This position is ideal for engineers who enjoy solving complex architectural problems, optimizing performance, and working on meaningful systems that help real people every day.


Requirements


Responsibilities


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

  • Build and optimize GraphQL and REST APIs for internal and external applications.

  • Implement real-time communication features using Socket.io and Twilio.

  • Integrate and extend Twilio services, including:


    • Twilio Sync (data synchronization)

    • Twilio TaskRouter (intelligent task routing and workforce management)

    • Twilio Telephony (call flows, IVRs, and customer communication)


  • Collaborate with front-end engineers (Next.js / NestJS) to build seamless, high-performance integrations.

  • Work with product managers and QA engineers to plan and ship high-quality features.

  • Troubleshoot and debug across the stack; continuously improve reliability and performance.

  • Write clean, maintainable, and well-tested code following best practices.

Qualifications


  • Bachelor s degree in Computer Science or equivalent experience.

  • Strong experience with Python (FastAPI, Flask, or Django preferred).

  • 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 (Next.js, NestJS).

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

  • Strong debugging and problem-solving skills.

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

  • Experience in performance optimization or scaling distributed systems.

  • Familiarity with Redis or other caching solutions.


Benefits


Compensation & Benefits


  • Salary: $100,000 $130,000/year (based on experience)

  • On-site perks: Complimentary breakfast, snacks, and parking pass

  • Health benefits: Aetna Health, Vision, and Dental Insurance

  • Career growth: Opportunities to scale with a fast-growing AI startup

Why Join HelloGov AI

At HelloGov AI, you ll build the systems that help hundreds of thousands of people interact seamlessly with government services. You ll collaborate with an ambitious, talented engineering team using modern tools to solve real-world problems all from our vibrant Brickell office.

If you re driven by innovation, love technical challenges, and want to see your work make a tangible impact, this is your place.

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.