Remote job
Senior Backend Engineer, Admin Experience
Job details
About this role
Role overview Build backend services and APIs that let organizations manage users, accounts, and security settings in a multi-tenant cybersecurity platform. The work includes access controls, account hierarchies, roles, and audit records, with responsibility extending from technical design to rollout and production support. You’ll partner with product, frontend, and platform engineers to deliver administration workflows that are secure and consistent.
Responsibilities - Design, build, and operate services and APIs for user access, account relationships, settings, and administration. - Own features through implementation, testing, safe release, observability, and ongoing support. - Apply secure authorization and sound data modeling to tenant and parent-child account workflows. - Diagnose production issues and improve service reliability, performance, and monitoring. - Write and review maintainable code, automated tests, design documents, runbooks, and support guidance. - Collaborate across product and engineering teams, and help teammates grow through reviews and design discussions.
Requirements - Bachelor’s degree in computer science, computer engineering, or a related area, or equivalent practical experience. - At least seven years of professional software engineering experience building production software. - Experience designing and operating backend services and APIs, including taking complex work from design into production. - Strong SQL and relational database skills, including data modeling and query debugging or optimization. - Experience with a cloud platform and containerized applications such as Docker. - Focus on testing, production reliability, observability, clear communication, and end-to-end ownership.
Nice to have Experience with multi-tenant SaaS, role-based access control, single sign-on, audit logs, delegated administration, or account hierarchies. Familiarity with Python or Go, PostgreSQL, GraphQL, Kubernetes, or CI/CD is also useful.