Full Stack Engineer
About The Company Crowe is a leading global accounting, consulting, and technology firm with a rich history spanning over 80 years. Renowned for delivering exceptional service through innovation, Crowe leverages deep industry expertise to assist clients in achieving their strategic objectives. The firm is committed to fostering an inclusive culture that values diversity, professional growth, and ethical conduct. Crowe’s comprehensive suite of services includes audit, tax, advisory, risk management, and performance solutions, supported by a global network of over 200 independent firms across more than 130 countries. Recognized as one of the best places to work, Crowe continuously invests in cutting-edge technologies and innovative ideas, such as AI-enabled insights, to stay at the forefront of industry transformation.
About The Role We are seeking a highly skilled Senior Full-Stack Engineer to join Crowe’s AI Transformation team. This role is pivotal in building intelligent workflow orchestration and enterprise resource planning (ERP) automation systems. The successful candidate will work at the intersection of agentic AI frameworks, large language models (LLMs), and enterprise system integration. Your responsibilities will include designing and developing scalable backend services, APIs, and full-stack web applications that facilitate autonomous and semi-autonomous workflows. You will lead the architecture and implementation of solutions that integrate with ERP platforms such as NetSuite, SAP, and D365, ensuring secure, efficient, and reliable operations. This role offers a unique opportunity to contribute to innovative AI-powered solutions that transform how clients conduct business, making a tangible impact on enterprise automation and digital transformation initiatives.
Qualifications
- 5+ years of experience in full-stack or backend-focused software engineering roles
- Proficiency in Python programming language
- Hands-on experience with agentic AI frameworks such as LangChain, Semantic Kernel, or similar in production environments
- Deep experience integrating with ERP systems like NetSuite, SAP, or Dynamics 365, including REST/SOAP APIs and schema mapping
- Strong knowledge of SQL and NoSQL databases, including schema design and optimization
- Experience deploying and maintaining systems integrated with large language models (LLMs), including prompt engineering
- Familiarity with OpenAI, Azure OpenAI, or Anthropic API integrations
- Knowledge of vector databases (e.g., Pinecone, Weaviate, Qdrant) and retrieval-augmented generation (RAG)
- Experience with writing tests for backend services and API layers
- Ability to design resilient distributed systems with observability features such as logs, metrics, and traces
- Experience with Dockerized deployment environments and CI/CD pipelines
- Willingness to travel domestically up to 80% as needed to meet client requirements
Responsibilities
- Build and maintain backend services and APIs that support autonomous workflow orchestration
- Lead the architecture, design, and development of scalable full-stack web applications using modern frontend technologies (React, Angular, Next.js, TypeScript, JavaScript, MUI, Tailwind)
- Integrate agentic AI frameworks to coordinate multi-step logic, tool usage, and human review workflows
- Connect with ERP systems, managing authentication, schema mapping, rate limiting, and retries to ensure seamless integration
- Design workflows optimized for asynchronous processing, streaming updates, and long-running tasks using distributed job queues
- Support front-end engineers by designing API endpoints and contributing UI components when necessary
- Implement system observability practices, including logging, monitoring, and alerting, to ensure system health and performance
- Design and optimize database schemas for performance, scalability, and data integrity across relational and NoSQL databases
- Conduct code reviews, mentor junior developers, and foster a collaborative team environment focused on continuous improvement
Benefits
- Competitive compensation package within the range of $113,000 to $267,500 annually, commensurate with experience and skills
- Comprehensive health, dental, and vision insurance plans
- Flexible remote work policy and unlimited paid time off to promote work-life balance
- Opportunities for professional development, certifications, and continuous learning
- Inclusive and supportive team culture emphasizing trust, care, and growth
- Participation in innovative projects leveraging AI and emerging technologies
Equal Opportunity
Crowe is an equal opportunity employer that values diversity and inclusion in the workplace. We are committed to providing a work environment free from discrimination and harassment of any kind. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, disability status, protected veteran status, or any other characteristic protected by applicable laws. We encourage candidates from all backgrounds to apply and join our mission to make a meaningful impact through innovation and integrity.