Software Engineer, Internal Applications - Enterprise
Remote • San Francisco • FullTime
Posted 3mo ago
About the job
As a Software Engineer: Internal Applications, Enterprise, you will build internal products that make technology support and administration safer, faster, and less dependent on manual intervention. You will help reduce reliance on broadly privileged human actions, turn recurring technology problems into paved paths, and build agentic systems that can help resolve tickets end to end. A core part of the role is building the interfaces that bring employees, AI agents, and human responders together in a shared ITSM experience, with the right context, controls, and handoffs at each step. We are seeking engineers who enjoy working across frontend and backend layers on ambiguous, high-leverage enterprise problems, bringing strong product judgment and solid backend engineering fundamentals.
Responsibilities
- Build frontend experiences for employee requests, agent actions, and human responder reviews.
- Reduce reliance on manual privileged actions through auditable automation.
- Transform recurring support and administration problems into automated processes.
- Develop agentic solutions for ticket understanding, context gathering, and action execution.
- Improve ITSM experiences across intake, routing, execution, handoff, and auditability.
- Create reusable tools, APIs, and execution primitives for safe use by agents and operators.
- Design internal applications with strong frontend usability and robust backend systems.
- Partner with IT, Security, and business teams to identify friction-reduction and risk-reduction opportunities.
- Ensure internal applications align with Zero Trust principles, RBAC, and compliance needs.
- Build backend foundations for secure products in identity, ITSM, ticketing, and service integrations.
- Strengthen monitoring, observability, and incident readiness for supporting systems.
- Manage multiple initiatives while maintaining high standards for usability, quality, and follow-through.
Requirements
- Strong experience building production software across frontend and backend layers, with strength in modern frontend development.
- Experience designing interfaces for complex operational products, internal tools, or case-management systems.
- Track record of turning ambiguous operational problems into clear, usable products or systems.
- Solid backend engineering fundamentals in API design, data modeling, integrations, and system reliability.
- Experience building internal platforms, support tooling, automation systems, or operational products.
- Interest in agentic systems, ITSM, enterprise administration, or software that reduces manual operational burden.
- Strong judgment around security, access boundaries, and designing systems that constrain risky actions.
- Excellent stakeholder management skills and ability to work cross-functionally.
- Clear and concise communication skills for technical and non-technical audiences.
- Self-starter with strong analytical and problem-solving skills.
Benefits
- Relocation assistance