Full Stack Developer

Decision Lens is seeking a talented full stack developer with significant experience leveraging AI tools and AI-centric systems who thrives in a fast-paced, early-stage environment and is passionate about creating innovative solutions. This role will help shape the direction and impact of a major new product module that enables rapid creation of customer-specific data visualizations and presentations, and will influence key technical decisions, incorporating AI tools and expertise to create “flywheel” cycles of customer value realization and renewals. 

Duties and Responsibilities

  • Develop Python-based services, data pipelines, and integrations supporting analytical and decision-making workflows. 

  • Collaborate with customer-facing teams (Customer Experience, Solutions Engineering, and Product Management) to understand unique customer problems and support them in creating production-ready solutions that they create using AI-assisted programming extensions that plug into our platform. 

  • Interface directly with customers as needed to clarify requirements, demonstrate solutions, and iterate based on feedback. 

  • Prototype and validate new product capabilities and data visualizations using AI, automation, and modern web technologies. 

  • Design, build, and maintain scalable front-end and back-end components of Decision Lens applications. 

  • Leverage AI-assisted development tools to increase velocity, code quality, and innovation across the stack. 

  • Contribute to system design and architecture discussions, ensuring security, scalability, and maintainability. 


Job Qualifications

  • Bachelor’s degree in a technical field (engineering or computer science) required.
  • Minimum five years experience working in agile software development environments.
  • AI-First Development Approach
    • Proven ability to work daily with AI coding tools (Claude Code, Cursor, Windsurf, Codex, or similar).
    • Experience using AI for code generation, refactoring, debugging, and solution design.
  • Full Stack Technical Expertise
    • Strong experience with Python, Node.js and TypeScript
    • Proficiency in modern frontend frameworks (React preferred; Vue, Angular, or similar also considered)
    • Experience in both client-side and server-side development
    • Experience developing micro-services using Next.js and Spring-boot
    • Solid understanding of RESTful APIs, MCP servers and clients, database design, and web security best practices
    • Strong knowledge of relational databases like MySQL, PostgreSQL etc.
  • Early-Stage Project Mindset
    • Comfortable working in research, ideation, and proof-of-concept phases
    • Capable of influencing architecture and technology stack decisions in a collaborative setting
    • Hands-on experience with rapid prototyping and iterative development cycles
    • Flexible, adaptable, and willing to take on varied responsibilities as the product evolves
  • Additional Skills and Experience
    • Experience with cloud platforms (AWS preferred)
    • Knowledge of containerization (Docker, Kubernetes)
    • Familiarity with CI/CD pipelines
    • Experience with testing frameworks and methodologies
    • Background in agile development environments

Location:  This position is remote. Travel and onsite meetings are required. Decision Lens headquarters are located in Arlington, VA.  

Company Overview

Decision Lens develops integrated planning software which modernizes how government prioritizes, plans, and funds. We have been transforming public sector planning since 2005, delivering the people, process and technology which empower agencies to effectively meet the needs of today while delivering the cutting-edge capabilities of tomorrow. Decision Lens is an innovative, tech-driven high growth company, ranked number one Best SaaS for Business Intelligence or Analytics by SaaS Awards and  a certified “Great Place to Work” by the Great Place to Work Institute. Our client list includes the US Department of Defense including Navy, Army, Air Force and numerous other agencies: USDA, GSA, FAA, and USDOT.

Apply: Send your resume to careers@decisionlens.com

Decision Lens Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.