Integration Engineer – Administration Division

atCity and County of San FranciscoRemoteUS flagCaliforniaFull-timeSolutions EngineerMid-levelSenior$159.1k – $200.2k/year

Posted Oct 9

This is a fully remote position, open to applicants in California.

πŸ“‹ Description

β€’ Assist in the delivery of information technology components for the Train Control Upgrade Project.

β€’ Work in partnership with stakeholders, vendors, project teams, and operational staff to establish requirements, coordinate testing, and address integration challenges.

β€’ Provide technical insights on integration strategies, interface design, system architecture, and testing methodologies.

β€’ Develop and document interface specifications, technical documents, and diagrams.

β€’ Identify data dependencies and facilitate data mapping between systems.

β€’ Create scripts for data transformation and migration processes.

β€’ Configure and test APIs, middleware, and messaging systems.

β€’ Analyze, troubleshoot, and resolve integration challenges across enterprise and operational technology platforms.

β€’ Implement version control and change management protocols.

β€’ Design and execute plans for integration, performance, reliability, and end-to-end testing, along with relevant 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 assess vendor designs, interface specifications, test outcomes, and technical deliverables for compliance.

β€’ Assist in configuration management and upkeep of development, testing, staging, and production integration environments.

β€’ Perform related duties as assigned.


⛳️ Requirements

β€’ An associate degree in computer science, computer engineering, information systems, or a closely related field from an accredited institution, or equivalent total course credits/units.

β€’ A minimum of three (3) years of experience in analyzing, installing, configuring, enhancing, and/or maintaining system or platform components.

β€’ One additional year of qualifying experience may substitute for the required degree.

β€’ Completion of the 1010 Information Systems Trainee Program may also replace the degree requirement.

β€’ Applicants must fulfill minimum qualifications by the final filing date.

β€’ Experience working with APIs such as REST, SOAP, MQTT, gRPC, and WebSocket.

β€’ Familiarity with message queues like Azure Service Bus and Azure Event Hubs, along with middleware technologies.

β€’ Experience in developing, deploying, and supporting serverless integration solutions using Azure Functions, Azure Logic Apps, AWS Lambda, or similar technologies.

β€’ Experience in creating, deploying, maintaining, and troubleshooting Docker container images and containerized applications.

β€’ Proficiency in Python, Java, C++, or JavaScript; Python is preferred.

β€’ Strong understanding of object-oriented software design and implementation.

β€’ Experience with integration, system, and user acceptance testing using tools like Postman, SoapUI, or similar platforms.

β€’ Knowledge in developing software for real-time data streaming utilizing asynchronous and multi-threaded design principles.

β€’ Familiarity with HTTP/HTTPS, FTP/SFTP, Server-Sent Events (SSE), and other integration technologies.

β€’ Experience in querying, mapping, transforming, and validating data in relational or non-relational databases using ETL tools or custom scripts.

β€’ Proficiency with Git and best practices in source control.

β€’ Experience in 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 in supporting deployment, commissioning, cutover, migration, and operational readiness activities for mission-critical systems.

β€’ Experience in collaborating with diverse stakeholders and promoting an inclusive environment.

β€’ Applicants may be required to verify their qualifying education and experience.


🏝️ Benefits

β€’ Employees have the option to work remotely.

β€’ This is an at-will temporary exempt position with a duration not exceeding 36 months.

β€’ Equal employment opportunity protections are provided.

β€’ ADA accommodations are available.

β€’ Information will be handled confidentially in accordance with EEO guidelines.

People also viewed

Constructor20 hours ago

Integration Engineer – AMER

North AmericaFull-timeSolutions Engineer$80k – $120k/year
ApplyView job
F520 hours ago

Senior Solutions Engineer

US flagCalifornia, +2 more statesFull-timeSolutions Engineer$163.4k – $245k/year
ApplyView job
F520 hours ago

Senior Solutions Engineer

US flagCalifornia, +2 more statesFull-timeSolutions Engineer$163.4k – $245k/year
ApplyView job
F520 hours ago

Solutions Engineer – Senior

US flagCalifornia OnlyFull-timeSolutions Engineer$127.4k – $191.2k/year
ApplyView job
F520 hours ago

Senior Solutions Engineer

US flagWisconsin OnlyFull-timeSolutions Engineer$133.6k – $200.4k/year
ApplyView job
F520 hours ago

Senior Solutions Engineer

US flagOhio OnlyFull-timeSolutions Engineer$133.6k – $200.4k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers