AI Full Stack Engineer
WFH Flexible Vienna, VA
Job Type
Full-time
Description

Centennial Technologies is seeking a highly skilled and motivated Full Stack Engineer to help design and build an AI-powered workflow automation platform. This role will focus on developing intuitive drag-and-drop interfaces, scalable backend systems, and robust workflow engines that integrate with multiple data sources. The ideal candidate has hands-on experience with both frontend and backend technologies, and can deliver user-friendly, production-ready solutions in a fast-paced environment.  

Requirements
  • Design and build responsive drag-and-drop workflow designers with intuitive user interfaces.
  • Develop real-time dashboards and monitoring tools for workflow execution.
  • Implement speech-to-text and AI-assisted workflow configuration features.
  • Architect and maintain RESTful APIs for workflow management, execution, and monitoring.
  • Build scalable workflow execution engines (ex: n8n, Orkes) with support for conditional logic and parallel      processing.
  • Ensure secure user authentication, role-based access control, and multi-tenant architecture.
  • Create connectors for data sources, third-party applications, and enterprise systems.
  • Implement secure data handling, encryption, synchronization, and disaster recovery systems.
  • Collaborate with cross-functional teams to deliver high-quality, user-centered solutions.
  • Apply agile development practices and CI/CD pipelines for rapid iteration and deployment.

Key Qualifications:

  • 6+ years of full-stack development experience with complex business applications.
  • Bachelor’s degree in computer science, Software Engineering, or related technical field
  • Proficiency with modern frontend frameworks (React.js/Next.js, TypeScript) and drag-and-drop libraries      (React DnD, SortableJS).
  • Strong backend development skills in Python (FastAPI/Django) or Node.js with microservices architecture.
  • Experience with databases such as PostgreSQL, MongoDB, and caching solutions like Redis.
  • Familiarity with workflow engines, orchestration platforms, or automation frameworks.
  • Hands-on experience with cloud platforms, preferably Microsoft Azure.
  • Strong understanding of software engineering best practices (Git, CI/CD, testing frameworks).
  • Must be a US Citizen or GC holder.

Preferred Qualifications: 

  • Experience in financial technology, enterprise workflow platforms, or regulatory technology.
  • Knowledge of workflow standards such as BPMN.
  • Experience building visual programming tools or drag-and-drop interfaces.
  • Familiarity with speech recognition APIs and voice-driven interfaces.
  • DevOps experience with CI/CD pipelines, containerization, and orchestration (Docker, Kubernetes).

Work Conditions

  • Location: Hybrid – 4 days onsite in Tysons Corner, VA.
  • Job Type: Full-time

Benefits and Perks

  • Medical and Vision Insurance – Centennial covers 80% of employee and family premium costs, making high-quality healthcare affordable for you and your loved ones.
  • Dental Insurance – 100% employer-paid coverage for employees.
  • Short-Term and Long-Term Disability Insurance – Fully employer-paid, providing financial security and peace of mind.
  • Life Insurance – Company-paid coverage to support you and your family.
  • 401(k) Retirement Plan with Employer Match – A competitive 401(k) retirement plan with employer matching to support your long-term financial goals.
  • Paid Time Off & Federal Holidays – A generous paid time off program and 11 paid federal holidays that support balance, flexibility, and time to recharge.
  • Metro Reimbursement - Transportation benefits to help offset commuting costs and make getting to work easier and more affordable.

Centennial offers a highly competitive benefits package that protects your family, rewards your future, and supports your work-life balance.


Work Environment and Culture

  • Collaborative, respectful, and inclusive culture.
  • Direct access to leadership and decision-makers.
  • Opportunity to work on high-impact federal modernization programs.
  • Recognition programs for outstanding performance and innovation.

Technology and Innovation

  • Exposure to cutting-edge technologies (AI, cloud, data, automation, cybersecurity).
  • Opportunities to contribute to proprietary platforms and innovation labs.
  • Modern tools and environments that support productivity and creativity.

Why Employees Love Working at Centennial

  • Small business agility with enterprise-level impact.
  • Your ideas are heard and implemented.
  • You see the real-world impact of your work in government programs that matter.
  • Strong values: professionalism, focus, integrity, trust, innovativeness, and excellence 

Equal Opportunity Employer:

Centennial is an equal opportunity employer and complies with all applicable federal, state, and local employment laws.