# Trevor O'Connor > Senior Software Engineer at Splunk Location: San Francisco Bay Area, United States Profile: https://flows.cv/trevoroconnor Software engineer with years of experience working in Java to develop and deploy backend microservices and 24/7 oncall support for SaaS applications. Accustomed to managing devops and infrastructure concerns for my services. I love driving good design for a team and its software to meet real business needs. ## Work Experience ### Senior Software Engineer @ Splunk Jan 2023 – Present | San Francisco Bay Area - Technical lead of the Commerce team, responsible for automated provisioning of Observability products and billing and usage reporting - Subject matter expert for integrating new products into the provisioning process, which is required for any product to go GA - Part of the design team for building a prototype of an API gateway as part of a larger effort to breakdown an oversized monolithic REST API server ### Software Engineer @ Splunk Jan 2019 – Jan 2023 | San Francisco Bay Area - Part of the team managing the REST API server, the internal auth server, provisioning and subscription management, and a few other small support pieces - Helped interview and hire new engineers and supported them through onboarding in their early careers - Designed and lead implementation of a completely new provisioning service to integrate with the SFDC workflows post acquisition - Designed and lead implementation of the provisioning portion of the early integration between products (former SignalFx and Splunk Cloud) - Heavily involved in planning of work in an Agile framework and organizing execution ### Backend Software Engineer @ SignalFx (acquired by Splunk) Jan 2019 – Jan 2019 | San Mateo, California, United States - Developed primarily for backend systems in Java - Responsible for systems performing a supporting role between the application layer and the platform - serving authz and customer entitlement information - provisioning - maintaining the REST server - Aided in establishing Agile practices in the engineering culture ### SWAT (Special Workarounds And Triaging) Engineer @ SignalFx (acquired by Splunk) Jan 2018 – Jan 2019 | San Mateo, California, United States - Engineer liaison between support and engineering, picking up opaque bugs and edge cases that could not be handled by the support team - Main duty was to attempt to resolve any questions or bugs directly; if sub-system expert involvement was necessary, my job was to work with those engineers to find a solution - Communicated continuously with both customers and support teams on issue status - Acted as the main point of contact between support and engineering, ensuring support cases were handled in a timely manner and minimizing interruptions to engineering time - Developed broad knowledge of subsystems in a complex platform ### Full Stack Engineer @ SignalFx (acquired by Splunk) Jan 2017 – Jan 2018 | San Mateo, California, United States - Spent time as a full-stack developer in a Java/AngularJS stack, working on customer-facing features - Delivered high-impact functionality, most notably a feature that enables reusability of dashboards for different teams and use cases across large organizations - Member of the global on-call rotation; for a 7 day shift several times a year, oncallers were responsible 24 hours a day for being the first responder to critical issues anywhere in the entire system ### Software Engineer @ O'Connor Environmental, Inc. Jan 2016 – Jan 2017 | Healdsburg, CA Developed a Java command line tool to extract features from LiDar data of stream channels. The tool determines the points which are most likely to be the bank lines, allowing a geologist to construct an estimate for a breakline. ### Field Assistant @ O'Connor Environmental, Inc. Jan 2016 – Jan 2016 | Healdsburg, CA Assisted in data collection for an ongoing sediment study in reaches of Lagunitas Creek. The purpose of the study was to record changes over time in the facies of the stream bed to analyze suitability for coho salmon spawning habitat. Participated in manual data collection as well as recording in Excel. ## Education ### Bachelor of Arts (B.A.) in Computer Science University of California, Berkeley ### App Academy ### Healdsburg High School ## Contact & Social - LinkedIn: https://linkedin.com/in/trevor-o-connor-b1bb8ba7 - GitHub: https://github.com/trevoroc --- Source: https://flows.cv/trevoroconnor JSON Resume: https://flows.cv/trevoroconnor/resume.json Last updated: 2026-03-29