Note: The job is a remote job and is open to candidates in USA. Robots & Pencils is an applied AI engineering firm focused on building innovative business architecture through AI co-workers. The Staff Full Stack Engineer will lead the design and delivery of complex enterprise integration platforms, working on end-to-end architecture and mentoring junior engineers.
Responsibilities
- Define front-end architecture and technical strategy, designing scalable platforms and leading complex UI systems development (e.g., React, Angular, Next.js, TypeScript)
- Define front-end standards and best practices, and contribute to shared design systems
- Lead back-end development and API architecture in Python and Node.js, integrating enterprise platforms and third-party systems
- Design and implement integrations with ServiceNow and SharePoint, including REST/SOAP APIs, webhooks, custom connectors, and event-driven workflows
- Build and maintain data pipelines on AWS that ingest, transform, and serve data from enterprise sources at scale
- Architect and operate AWS infrastructure supporting pipeline and application workloads (e.g., Lambda, S3, Glue, Step Functions, RDS, DynamoDB, EventBridge)
- Design efficient database schemas and optimize performance across relational and NoSQL systems
- Drive backend performance, scalability, and reliability, and own implementation of security best practices including authentication and authorization
- Lead monitoring, observability, and reliability practices across production systems
- Lead the design and integration of AI services into production full-stack systems, including LLM APIs, streaming, tool and function calling, multi-step agent flows, and RAG patterns
- Bring an AI-forward mindset to your daily work, using tools like Claude, Cursor, and other modern AI assistants to ship higher-quality work at pace
- Collaborate closely with cross-functional teams to align technical decisions with product and business goals
- Communicate complex technical tradeoffs and architectural decisions clearly across engineering and non-engineering stakeholders
- Lead code reviews and design discussions, raising the quality bar for the team
- Establish front-end and full-stack engineering standards that lift quality and consistency across the team
- Mentor junior and mid-level engineers, helping them grow their craft, confidence, and impact
- Make architectural decisions with thoughtful consideration of tradeoffs and long-term implications
Skills
- 7+ years of professional software engineering experience, with experience leading complex full-stack initiatives
- Deep proficiency in React or Angular with strong JavaScript and TypeScript skills (e.g., React, Angular, Next.js)
- Strong experience with state management
- Strong command of modern CSS frameworks and build tooling
- Strong back-end development and API architecture experience in Python and Node.js
- Hands-on experience integrating with ServiceNow, including REST APIs, Flow Designer, custom applications, or scripted integrations
- Hands-on experience integrating with SharePoint, including Microsoft Graph API, site/list data, and document management workflows
- Strong experience designing and operating data pipelines on AWS (e.g., Glue, Step Functions, Lambda, S3, EventBridge, Kinesis)
- Deep expertise with AWS infrastructure and cloud-native architecture patterns
- Strong testing practices across unit, integration, and UI testing
- Deep expertise in relational and NoSQL databases, caching, and query optimization
- Strong experience with microservices architecture, event-driven systems, and message queues
- Strong experience with CI/CD pipelines and container orchestration
- Strong experience integrating AI services into production full-stack systems, including LLM APIs, streaming, tool and function calling, multi-step agent flows, and RAG patterns
- Comfort working closely with design tools and partners to ship polished, accessible UI (e.g., Figma)
- Demonstrated leadership and technical mentoring experience across a team or organization
- Strong stakeholder communication skills, with the ability to translate technical depth across audiences
- Demonstrable, day-to-day usage and expert knowledge of AI-forward tools such as Claude and Cursor
- Excellent problem-solving skills and the ability to navigate highly ambiguous technical and business challenges with sound judgment
Company Overview
Company H1B Sponsorship