Description
We are seeking a highly skilled Software Engineer to join our Enterprise Productivity team. As a member of this team, you will be responsible for designing and building backend services and API methods for admin and user authentication and connection flows with Google and Microsoft. You will work closely with product managers, designers, frontend, mobile, and quality engineers to ship features that raise connected-user and DWA adoption.
Responsibilities:
- Design and build backend services and API methods for admin and user authentication and connection flows with Google and Microsoft
- Own and evolve the Admin Productivity Suite backend
- Partner with Product, Design, and Frontend to ship features that raise connected-user and DWA adoption
- Work across team boundaries on shared permission, auth, and connector frameworks
- Contribute heavily to team projects with significant business impact
- Write secure, well-documented designs and work with Security through scoped review
- Help support and operations triage and resolve production issues
- Mentor other engineers, review code in depth, and improve engineering standards, tooling, and processes
Requirements:
- 6+ years of professional experience building web applications or backend services
- Experience with PHP/Hack, Java, Python, Ruby, Go, or similar languages
- Experience with OAuth 2.0/OIDC and authorization models
- Ability to contribute to technical architecture discussions and drive technical decisions within the team
- Strong communication skills
- Solid computer science fundamentals
- A related technical degree
Benefits:
- Time off programs
- Medical, dental, vision
- Mental health support
- Paid parental leave
- Life and disability insurance
- 401(k)
- Employee stock purchasing program
For more fresh new jobs, check out yubhub.co.