Senior Platform Engineer (9976) – Department of Technology at City and County of San Francisco | CA, US | Rezi

Senior Platform Engineer (9976) – Department of Technology at City and County of San Francisco

Senior Platform Engineer (9976) – Department of Technology

City and County of San Francisco · CA, US

3 days ago

Senior Platform Engineer (9976) – Department of Technology

City and County of San Francisco · CA, US

3 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Platform Engineer (9976) – Department of Technology role.

Rezi rewrites your resume against City and County of San Francisco's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Platform Engineer (9976) – Department of Technology posting at City and County of San Francisco — free, in seconds.

About the Role

The Principal Platform Engineer will develop and integrate new features, maintain MyApps platform releases, and support the overall Identity and Access Management (IAM) strategy. This centralized IAM platform is a critical Tier 1 application requiring ongoing maintenance, development of new features, and enhancements for authentication, multi-factor authentication (MFA), user provisioning, and de-provisioning functionalities.

Responsibilities

  • Architect and design applications
  • Responsible for platform high availability and resiliency
  • Conduct regular failover tests to validate IAM service resiliency and continuity during outages
  • Mentor junior engineers on IAM technologies and development practices
  • Provide training sessions, code reviews, and guidance to build a self-sufficient in-house IAM team
  • Stay current with emerging IAM technologies, AI-driven identity solutions, and non-human identity management
  • Proactively recommend modernization initiatives to strengthen the IAM platform
  • Contribute to the direction and oversight of IAM functions across the City and County of San Francisco, including developing centralized reports and analytics in the MyApps dashboard
  • Workflow and review certification, Audit and Compliance development in the MyApps platform
  • Work closely with all City departments to integrate their department-based enhancements and security role-based controls in the MyApps platform
  • Continuously update the MyApps platform architecture based on technology open source frameworks as needed
  • Performs related duties and responsibilities as assigned

Requirements

  • An associate degree in computer science, computer engineering, information systems, or a closely related field from an accredited college or university OR its equivalent in terms of total course credits/units [i.e., at least sixty (60) semester or ninety (90) quarter credits/units with a minimum of twenty (20) semester or thirty (30) quarter credits/units in one of the fields above or a closely-related field]
  • Five (5) years of experience designing and architecting web applications
  • Additional experience as described above may be substituted for the required degree on a year-for-year basis (up to a maximum of two (2) years). One (1) year is equivalent to thirty (30) semester units/ forty-five (45) quarter units with a minimum of 10 semester / 15 quarter units in one of the fields above or a closely related field
  • Completion of the 1010 Information Systems Trainee Program may be substituted for the required degree
  • 7+ years of experience in Java/J2EE, Spring Framework, Microservices, and API development (SOAP/REST)
  • 5 + years of experience in JavaScript, React.js, AngularJS, Node.js, HTML, CSS, Bootstrap
  • 5 + years of experience with Oracle DB, Linux/Unix, Docker, CI/CD pipelines, Jenkins, GitHub
  • 5 + years of experience in authentication/authorization (SAML, OAuth, OpenID) and security frameworks (NIST, ISO, HIPAA, PCI)
  • 3+ years in Python, NLP, AI/ML, and Large Language Models (OpenAI, BERT, LLaMA, Claude)
  • Skilled in performance optimization, troubleshooting, and ensuring high availability (99.999% uptime)
  • Make sure it is clear in your application exactly how you meet the minimum qualifications
  • Applicants may be required to submit verification of qualifying education and experience at any point during the recruitment and selection process
  • Falsifying one’s education, training, or work experience or attempted deception on the application may result in disqualification for this and future job opportunities with the City and County of San Francisco
  • Applicants must meet the minimum qualification requirement by the final application deadline unless otherwise noted

Skills

  • Full stack enterprise application development
  • Mobile applications
  • Designing and architecting web applications
  • Java
  • J2EE technologies
  • Spring Framework
  • Microservices architecture
  • JavaScript
  • CSS/HTML
  • React JS
  • Angular JS
  • NodeJs
  • Backbone
  • Bootstrap
  • Oracle DB
  • Linux/Unix
  • Docker
  • CI/CD pipelines
  • Jenkins
  • GitHub
  • Authentication/authorization (SAML, OAuth, OpenID)
  • Security frameworks (NIST, ISO, HIPAA, PCI)
  • Python
  • NLP
  • AI/ML
  • Large Language Models (OpenAI, BERT, LLaMA, Claude)
  • Performance optimization
  • Troubleshooting
  • High availability (99.999% uptime)

Location

  • 1 S Van Ness, Ave San Francisco, CA 94103
  • Throughout the City and County of San Francisco

Work Type

  • Full-time
  • Hybrid

Experience Level

  • Principal
  • 5+ years of experience designing and architecting web applications
  • 7+ years of experience in Java/J2EE, Spring Framework, Microservices, and API development (SOAP/REST)
  • 5 + years of experience in JavaScript, React.js, AngularJS, Node.js, HTML, CSS, Bootstrap
  • 5 + years of experience with Oracle DB, Linux/Unix, Docker, CI/CD pipelines, Jenkins, GitHub
  • 5 + years of experience in authentication/authorization (SAML, OAuth, OpenID) and security frameworks (NIST, ISO, HIPAA, PCI)
  • 3+ years in Python, NLP, AI/ML, and Large Language Models (OpenAI, BERT, LLaMA, Claude)

Education Level

  • Associate degree in computer science, computer engineering, information systems, or a closely related field OR equivalent
  • Completion of the 1010 Information Systems Trainee Program

Salary/Compensations

  • $171,158 to $215,306 annually

Benefits

  • Competitive pay, benefits, and retirement options
  • Career growth opportunities through training, internal mobility, and subsidized education
  • Diverse work environment in a diverse city

About the Company

  • The Department of Technology (DT) is the centralized technology services provider for the City and County of San Francisco (CCSF), delivering critical infrastructure and services to over 33,000 employees supporting public safety, municipal broadband, cybersecurity, cloud solutions, and more.
  • DT has a $170M+ annual budget and a team of 300+ experts leading digital transformation.
  • DT provides services through its core areas: IT Project Management Office, Enterprise Application Services, Cloud Center of Excellence, IT Operations and Support, City Infrastructure, Office of Cybersecurity, Public Safety Systems and Municipal Broadband Fiber, SFGovTV Broadcasting Services, IT Finance and Administration Services, and Emerging Technologies.
  • The City and County of San Francisco (CCSF) offers a generous suite of benefits to its employees.
  • The Office of the City Administrator is committed to ensuring the City's services are inclusive, efficient, equitable, and culturally competent for San Franciscans of all races, ethnic backgrounds, religions, and sexual orientations.
  • The Office of the City Administrator is committed to ensuring a safe, equitable, and inclusive workplace for individuals of all races, including creating opportunities for hiring, promotion, training, and development for all employees, including but not limited to Black, Indigenous, and people of color (BIPOC).

Equal Opportunity

  • The City and County of San Francisco encourages women, minorities and persons with disabilities to apply.
  • Applicants will be considered regardless of their sex, race, age, religion, color, national origin, ancestry, physical disability, mental disability, medical condition (associated with cancer, a history of cancer, or genetic characteristics), HIV/AIDS status, genetic information, marital status, sexual orientation, gender, gender identity, gender expression, military and veteran status, or other protected category under the law.