Position OverviewWe're looking for a Staff Full Stack Engineer to lead the design and delivery of complex, enterprise integration platforms. This role is ideal for an experienced engineer who can own end-to-end architecture across data pipelines, enterprise system integrations, and cloud infrastructure while delivering polished full-stack applications on top.
In this role, you will work as a key technical contributor on a cross-functional team, defining standards and best practices, building scalable systems, and solving complex integration challenges. You'll connect enterprise platforms like ServiceNow and SharePoint to modern AWS-backed data pipelines, define the full-stack architecture that surfaces that data to end users, and mentor more junior engineers. You'll collaborate closely with senior engineers and leadership, and deliver high-quality work where reliability, performance, and scalability are critical.
What You'll DoCraft & Delivery- 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
Collaboration & Communication- 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
Leadership & Influence- 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
What You'll Bring- 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