FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, Backend – Enterprise Productivity
Salesforce. Design and build backend services and API methods for admin and user authentication and connection flows with Google and Microsoft .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in backend service design and API development, particularly with OAuth 2.0/OIDC and integrations with Google Workspace and Microsoft 365. Strong ability to mentor engineers and drive technical decisions while ensuring code quality and maintainability.
Highest-signal resume keywords
Backend Service DevelopmentOAuth 2.0/OIDC ImplementationGoogle Workspace IntegrationTechnical Architecture ContributionCross-Team Collaboration
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PHPJavaPythonRubyGoData StructuresAlgorithmsDistributed SystemsInformation RetrievalMulti-Tenant Architecture
Soft Skills
Strong Communication SkillsCross-Team Collaboration Ability
Tools & Technologies
Admin Productivity SuiteFeature FlagsExperimentation ToolsMCPConnector Frameworks
Certifications & Qualifications
Related Technical Degree
Industry Keywords
Enterprise Admin ToolingPermission PoliciesDomain-Wide DelegationGraph APIsGoogle APIs
Tech Stack
Tools & technologiesDistributed SystemsJavaPHPPythonRubyGo
About the role
Key responsibilities & impact- Design and build backend services and API methods for admin and user authentication and connection flows with Google and Microsoft
- Implement OAuth, domain-wide delegation, token management, and permission policies
- Own and evolve the Admin Productivity Suite backend, including bulk approve/install pipelines, install-state storage, failure handling, and admin analytics
- Partner with Product, Design, and Frontend to ship features that increase connected-user and DWA adoption
- Use experiments and data to guide the product roadmap
- Collaborate across Platform, Slackbot, Enterprise Search, and 3P Integrations on permission, authentication, and connector frameworks
- Contribute to the evolution from 2.0 connectors toward MCP
- Contribute to high-impact team projects and own the long-term health of built systems
- Write secure, well-documented designs and work with Security through scoped review
- Support operations and triage and resolve production issues
- Mentor engineers, conduct in-depth code reviews, and improve engineering standards, tooling, and processes
Requirements
What you’ll need- 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
- Ideally, experience with Google Workspace or Microsoft 365 / Entra ID integrations, including admin consent, domain-wide delegation, Graph or Google APIs
- Ability to contribute to technical architecture discussions and drive technical decisions within the team
- Understandable, testable, maintainable code
- Strong communication skills and cross-team collaboration ability
- Solid computer science fundamentals: data structures, algorithms, distributed systems, and information retrieval
- A related technical degree
- Experience with enterprise admin tooling, permission policies, or multi-tenant architectures
- Experience with feature flags, experimentation, and data-driven product development
- Experience with MCP or connector frameworks
Benefits
Comp & perks- Time off programs
- Medical insurance
- Dental insurance
- Vision insurance
- Mental health support
- Paid parental leave
- Life insurance
- Disability insurance
- 401(k)
- Employee stock purchasing program
- Incentive compensation, where applicable
- Equity, where applicable
- Reasonable accommodations during the application or recruiting process