Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

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.
City and County of San Francisco

Integration Engineer – Administration Division

City and County of San Francisco

. Support delivery of information technology components for the Train Control Upgrade Project .

Posted 10/9/2026full-timeRemote • San Francisco • California • United StatesMid-LevelSenior💰 $159,120 - $200,226 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in integration approaches, interface design, and system architecture, with proficiency in APIs, middleware, and data transformation. Capable of supporting mission-critical systems through effective testing methodologies and collaboration with diverse stakeholders.

Highest-signal resume keywords
API Development (REST, SOAP, MQTT, gRPC, WebSocket)Integration Testing (Postman, SoapUI)Data Transformation and Migration (ETL Tools, Custom Scripts)Containerization (Docker)Programming Proficiency (Python, Java, C++, JavaScript)

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
System ArchitectureIntegration MethodologiesData MappingVersion Control (Git)Object-Oriented DesignServerless Integration Solutions (Azure Functions, AWS Lambda)Middleware TechnologiesReal-Time Data StreamingTesting MethodologiesTechnical Documentation
Soft Skills
CollaborationProblem-SolvingStakeholder EngagementInclusive Environment Fostering
Tools & Technologies
Azure Service BusAzure Event HubsDockerPostmanSoapUI
Certifications & Qualifications
1010 Information Systems Trainee Program
Industry Keywords
Intelligent Transportation SystemsRail SystemsTransit Management SystemsOperational TechnologyMission-Critical Systems

Tech Stack

Tools & technologies
AWSAzureDockerETLGRPCJavaJavaScriptPythonSOAPC++

About the role

Key responsibilities & impact
  • Support delivery of information technology components for the Train Control Upgrade Project
  • Collaborate with stakeholders, vendors, project teams, and operational personnel to define requirements, coordinate testing, and resolve integration issues
  • Provide technical input on integration approaches, interface design, system architecture, and testing methodologies
  • Create and document interface specifications, technical documents, and diagrams
  • Identify data dependencies and map data between systems
  • Create scripts for data transformation and migration
  • Configure and test APIs, middleware, and messaging systems
  • Analyze, troubleshoot, and resolve integration issues across enterprise and operational technology platforms
  • Implement version control and change management processes
  • Develop and execute integration, performance, reliability, and end-to-end test plans and test cases
  • Validate failover and error-handling scenarios
  • Support deployment, commissioning, operational readiness, business continuity, rollback planning, incident response, and post-deployment stabilization for mission-critical transportation systems
  • Review and evaluate vendor designs, interface specifications, test results, and technical deliverables for compliance
  • Support configuration management and maintenance of development, test, staging, and production integration environments
  • Perform related duties as assigned

Requirements

What you’ll need
  • Associate degree in computer science, computer engineering, information systems, or a closely related field from an accredited college or university, or equivalent total course credits/units
  • Three (3) years of experience analyzing, installing, configuring, enhancing, and/or maintaining system or platform components
  • One year of additional qualifying experience may substitute for the required degree
  • Completion of the 1010 Information Systems Trainee Program may substitute for the required degree
  • Applicants must meet minimum qualifications by the final filing date
  • Experience using APIs including REST, SOAP, MQTT, gRPC, and WebSocket
  • Experience with message queues such as Azure Service Bus and Azure Event Hubs and middleware technologies
  • Experience developing, deploying, and supporting serverless integration solutions using Azure Functions, Azure Logic Apps, AWS Lambda, or similar technologies
  • Experience creating, deploying, maintaining, and troubleshooting Docker container images and containerized applications
  • Proficiency in Python, Java, C++, or JavaScript; Python preferred
  • Proficiency with object-oriented software design and implementation
  • Experience with integration, system, and user acceptance testing using Postman, SoapUI, or similar platforms
  • Experience developing software for real-time data streaming using asynchronous and multi-threaded design principles
  • Experience with HTTP/HTTPS, FTP/SFTP, Server-Sent Events (SSE), and other integration technologies
  • Experience querying, mapping, transforming, and validating data in relational or non-relational environments using ETL tools or custom scripts
  • Proficiency with Git and source control practices
  • Experience developing, reviewing, or maintaining Interface Control Documents, interface specifications, testing procedures, and technical design documentation
  • Experience integrating Intelligent Transportation Systems, rail systems, transit management systems, CAD/AVL platforms, communications systems, or other operational technology environments
  • Experience supporting deployment, commissioning, cutover, migration, and operational readiness activities for mission-critical systems
  • Experience collaborating with diverse stakeholders and fostering an inclusive environment
  • Applicants may be required to verify qualifying education and experience

Benefits

Comp & perks
  • Employees can work remotely
  • At-will temporary exempt appointment with a duration not exceeding 36 months
  • Equal employment opportunity protections
  • ADA accommodation
  • Confidential handling of information according to EEO guidelines