# Sam Dallas > Software Engineer at Watershed Climate Location: New York, New York, United States Profile: https://flows.cv/samdallas ## Work Experience ### Software Engineer @ Watershed Jan 2024 – Present ### Senior Software Engineer @ Code Climate Jan 2021 – Jan 2024 | New York, New York, United States As an individual contributor and team lead of 2-4 engineers on Velocity, a product that displays engineer productivity stats based on commit and project management data. Led efforts to improve data quality and reliability, and implement new reports/features. - Hired, onboarded, and supported 9 engineers. Mentored & trained cross-functional partners. - Served as the go-to resource for technical questions and decisions. Guided team members through pair programming and helped resolve blockers, manage feature priority, and review PRs. - Designed, championed & led implementation of a simpler cross-service state machine for data ingestion. - Identified & fixed bugs and state inconsistencies affecting 16% of all imported resources. - Brought the volume of errored syncs with no or misleading error codes from 60% to 0%. - Reduced in-app query timeouts by 67% via query optimization and feature changes. - Tuned logging & monitoring in Datadog and Bugsnag to increase usability & decrease cost. - Added a DORA metrics report - worked within existing computational frameworks to bring the company to feature parity with competitors and meet customer demand. ### Software Engineer @ Code Climate Jan 2020 – Jan 2021 Developed projects across the application, focusing on back-end & infrastructure work. For example: - Implemented AWS IAM auth for Hashicorp Vault, bringing token TTL from 500h to 4h. - Led a pen test with a 3rd party consultant and implementation of 10 recommended remediations. - Contributed to the development, QA, and roll-out of the V2 of the query service to all customers. ### Software Engineer @ Custora Jan 2018 – Jan 2020 Built pipelines to 3rd party clients to enable customer data imports. For example: - Created a Ruby pipeline to pull, format, and process user and transaction information from the Shopify GraphQL API while ensuring backwards compatibility with historical data. - Built a Ruby pipeline to pull and process email recipient information from Klaviyo and Azure Blob storage using REST APIs and 3rd party Ruby gems. Added infrastructure to make the email recipient integration with Responsys configurable. This enables customers to segment by email behavior in the Custora app, and is in use by 11% of Custora instances. Maintained and improved the Custora ETL process. For example: - Enabled the creation of columns on data feeds during ETL via mathematical manipulation of existing columns in Scala. This is in use by 38% of customer instances. - Architected projects to reduce ETL complexity and remove legacy features. Developed internal tools & reporting to make customer onboarding faster and easier for the internal onboarding team. For example: - Facilitated onboarding QA by developing automatically generated customer-facing data validation spreadsheets that summarized incoming files, eliminating 6 hours of manual work per customer. - Created an in-app SQL query tool in Ruby and React to enable the onboarding team to run sample queries in a production environment. Mentored new dev team members and shared knowledge of code base and customer use cases. ### Technical Integrations Manager @ Custora Jan 2017 – Jan 2018 - Scoped, implemented, and QA’d the ETL process for 23 new customers and streamlined process to decrease average project time from 6.5 months to 5 months. - Validated and QA’d data feeds provided by customers using SQL, R and Python. - Identified and scoped new features and data integrations for Custora ETL process based on unmet customer requests and business priorities. ### Customer Success Associate @ Custora Jan 2016 – Jan 2017 | Greater New York City Area - Analyzed customer data to provide insight into customer purchasing segments as part of strategic business consulting services to enterprise retailers. - Managed a portfolio of 6-10 retail accounts at a time. - Led weekly check-ins with marketing and merchandising teams to plan marketing initiatives. ### Undergraduate TA @ Brown University Jan 2013 – Jan 2016 | Providence, Rhode Island Area Lead 2-5 astronomy students in labs each week at Barus and Holley Observatory. Teach about constellations using telescopes and CCD imaging. ### Dean of the College Tutor @ Brown University Jan 2014 – Jan 2016 | Providence, RI Led two weekly tutoring sessions for twenty students, both independently and with a partner. Reinforced concepts taught in class and reviewed homework problems. Prepared lessons and held study sessions for students. ### Undergraduate Physics Researcher @ Brown University Jan 2014 – Jan 2014 | Providence, RI Utilize astronomy software to analyze telescope images and identify compact galaxies. Troubleshoot and resolve software issues. Write Python scripts to facilitate image processing. Present findings to RESOLVE astronomy research group at an annual conference. ### Customer Success Team Member @ Custora Jan 2015 – Jan 2015 Worked on the Customer Success team to help manage client relationships. Created InDesign templates to standardize enterprise-level client communications. Created help documents to facilitate software use and training. Piloted a new advertising campaign report, and presented it to a client. ## Education ### Bachelor of Science (B.Sc.) in Astrophysics Brown University ### Bachelor of Arts (B.A.) in Multimedia and Electronic Music Experiments Brown University ## Contact & Social - LinkedIn: https://linkedin.com/in/samdallas --- Source: https://flows.cv/samdallas JSON Resume: https://flows.cv/samdallas/resume.json Last updated: 2026-04-13