Software Engineer (Back-End Oriented)
HelloGov AI, Inc. · Miami, FL · Yesterday
On-siteEngineeringFull-time
About the role
HelloGov AI is a fast-growing gov-tech company transforming government services through artificial intelligence. We simplify complex processes like passports, travel visas, vehicle registrations, and business formations, making them faster, easier, and less stressful.
Responsibilities
- Build, maintain, and improve backend services using TypeScript and NestJS.
- Design, develop, and maintain GraphQL and REST APIs following established engineering standards.
- Develop real-time features using Socket.io and WebSockets.
- Build and maintain integrations with Twilio, including Voice, TaskRouter, Sync, and customer communication workflows.
- Collaborate closely with Front-End Engineers using Next.js to deliver seamless user experiences.
- Design efficient database models and queries using PostgreSQL.
- Troubleshoot, debug, and resolve production issues while improving system reliability.
- Write clean and well-tested code.
- Participate in code reviews and incorporate feedback effectively.
- Work closely with Product, QA, and Engineering to estimate, plan, and deliver features on schedule.
- Take ownership of assigned work from ticket through production deployment.
Requirements
- 3+ years of professional backend software engineering experience.
- Strong proficiency in TypeScript and NestJS (or similar backend frameworks).
- Solid understanding of backend performance optimization and scalable system design.
- Ability to design, build, and maintain GraphQL and REST APIs.
- Strong understanding of PostgreSQL and relational database design.
- Knowledge of real-time technologies such as Socket.io, WebSockets, or similar frameworks.
- Familiarity with AI-powered applications, LLM integrations, and modern AI tools.
- Ability to integrate third-party APIs into scalable backend systems.
- Strong debugging, analytical, and problem-solving skills.
- Excellent communication and collaboration skills.
- Ability to work effectively with global teams while being based in our Miami office.
- Comfortable working in a fast-paced startup environment.
- Experience with Twilio services (Voice, TaskRouter, Sync, Studio, or Flex).
- Knowledge of Docker, containerization, and CI/CD pipelines.
- Familiarity with Redis or other caching solutions.
Qualifications
- Experience with Twilio services (Voice, TaskRouter, Sync, Studio, or Flex).
- Knowledge of Docker, containerization, and CI/CD pipelines.
- Familiarity with Redis or other caching solutions.
Benefits
- Aetna medical, dental, vision, and life insurance.
- 10 days of paid time off (PTO) plus most federal holidays.
- Company-paid parking pass.
- Complimentary office snacks, coffee, and beverages.
- Team lunches and company events.
- Collaborative, in-office culture in Brickell, Miami.
- High-performing and supportive team culture.
- Work alongside experienced engineers using modern technologies.
- Opportunity to make a visible impact and grow your career.