Senior Software Engineer, Internally Deployed Products
New
Based in United StatesFull-TimeSenior
Salary$160K – $210K
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSNode.jsPythonOAuthTypeScriptCI/CDRESTful APIs
Requirements
- 5+ years of software engineering experience building production-grade systems
- Expert-level proficiency in TypeScript and Node.js for backend development
- Strong Python skills for automation, scripting, and data pipelines
- Hands-on experience with AWS services such as Lambda, ECS/Fargate, API Gateway, IAM, and Bedrock
- Experience integrating with LLM APIs such as OpenAI or Anthropic and building AI-powered features
- Strong understanding of REST APIs, OAuth 2.0, OIDC, and secure authentication systems
- Experience with CI/CD pipelines, infrastructure-as-code tools, and cloud cost optimization practices
- Ability to write clear technical documentation including design docs and operational runbooks
- Demonstrated use of AI tools such as coding assistants or agentic workflows to improve productivity
- Strong communication skills and ability to collaborate across technical and non-technical teams
Responsibilities
- Design, build, and operate MCP server infrastructure enabling secure access to CRM, analytics, ticketing, and communication systems for AI agents
- Implement authentication and authorization mechanisms including OAuth, OIDC, Okta PKCE flows, and RBAC policies for secure data access
- Develop and maintain multi-step autonomous AI agents that execute GTM workflows such as lead qualification, onboarding, and support automation
- Build backend and frontend internal tools using TypeScript, Node.js, React, and Python for automation and data processing
- Define and maintain LLM integrations, prompt frameworks, tool schemas, and agent evaluation systems for reliable AI behavior
- Own production readiness including observability, logging, distributed tracing, SLOs, on-call support, and infrastructure reliability
- Collaborate with engineering teams on API standards, data contracts, CI/CD pipelines, and system architecture decisions
- Mentor engineers and contribute to engineering best practices, documentation, and code quality standards
View Full Description & ApplyYou'll be redirected to the employer's site