What are the responsibilities and job description for the Senior Full Stack engineer position at Jobright.ai?
Jobright is an AI-powered career platform that helps job seekers discover the top opportunities in the US. We are NOT a staffing agency. Jobright does not hire directly for these positions. We connect you with verified openings from employers you can trust.
Job Summary:
Crowe is one of the largest public accounting, consulting, and technology firms in the United States, focused on delivering innovative services. They are seeking a Senior Full-Stack Engineer to build intelligent workflow orchestration and ERP automation systems, integrating AI components with enterprise systems.
Responsibilities:
• Build backend services and APIs that power autonomous and semi-autonomous workflows
• Lead the architecture, design, and full-stack development of scalable and responsive web applications leveraging modern frontend technologies (React/Angular, Next.js, TypeScript, JavaScript, MUI, Tailwind) integrated with secure, performant backend systems
• Use agentic frameworks (LangChain, Semantic Kernel, etc.) to coordinate multi-step logic, tool usage, and human review workflows
• Integrate with ERP systems (NetSuite, SAP, D365, etc.) and handle authentication, schema mapping, rate limits, and retries
• Design and optimize workflows for asynchronous processing, streaming updates, and long-running tasks using distributed job queues
• Support front-end engineers by designing endpoints and occasionally contributing UI components in React/TypeScript
• Contribute to system observability: logs, traces, metrics, and monitoring
• Design and manage efficient database schemas, ensuring optimal performance, scalability, and data integrity across both relational (SQL) and NoSQL (MongoDB) databases
• Conduct code reviews, mentor junior developers, and foster a collaborative, growth-oriented team environment
Qualifications:
Required:
• 5 years in full-stack or backend-focused software engineering roles
• Proficiency in Python
• Hands-on experience with agentic AI frameworks in production environments
• Deep experience integrating with ERP systems such as NetSuite, SAP, or Dynamics 365, including REST/SOAP APIs and schema mapping
• Strong experience with SQL and NoSQL databases
• Experience deploying and maintaining LLM-integrated systems, including: Prompt engineering, OpenAI, Azure OpenAI, or Anthropic API integrations, Toolchains and fallback strategies
• Familiarity with vector databases (e.g., Pinecone, Weaviate, Qdrant) and retrieval-augmented generation (RAG)
• Experience writing tests for backend services and API layers
• Capable of designing for resilience and observability in distributed systems.
• Familiarity with Dockerized deployment environments and CI-integrated release pipelines
Preferred:
• Passion for enterprise automation and real-world application of AI
• Demonstrated experience building agent workflows or orchestration engines
• Pragmatic problem solver who thrives in startup-like, highly iterative environments
• Relevant professional certifications (Azure Solutions Architect, Azure Developer Associate, or similar technical certifications)
• Extensive experience with DevOps methodologies, CI/CD pipelines, automated testing strategies, and infrastructure as code (IaC)
• Familiarity and experience working with Agile project management methodologies and tools
• Passion for knowledge-sharing and mentoring, demonstrated through internal presentations, comprehensive documentation, and fostering a collaborative team culture
Company:
Crowe LLP is a public accounting, consulting, and technology firm. Founded in 1942, the company is headquartered in Chicago, Illinois, USA, with a team of 5001-10000 employees. The company is currently Late Stage. Crowe has a track record of offering H1B sponsorships.