{"schemaVersion":"jobsearcher.job.v1","id":"dbfd863c039f12571cfb8e1f","url":"https://jobsearcher.com/jobs/dbfd863c039f12571cfb8e1f","canonicalUrl":"https://jobsearcher.com/jobs/dbfd863c039f12571cfb8e1f","title":"Senior Software Engineer","description":"Job Title: Senior Software Engineer, Integration Job ID: 88742 Location: Bay Area, California / Vancouver, British Columbia Overview We are seeking a Senior Software Engineer to join our Integration team. You will tackle deep engineering challenges to ensure our integration infrastructure operates at three‐nines (99.9%) accuracy with near real‐time data synchronization. You'll design and build API connectors, data sync pipelines, and webhook infrastructure, integrating with external databases and third‐party systems, writing production code, reviewing pull requests, and driving architectural decisions on the projects you own. This is a hands‐on IC role for an engineer who thrives on technical depth and shipping. You'll work closely with the integration team, partner with product management, and influence the technical direction of how data flows seamlessly across our platform. There is room to grow into broader scope and mentorship as you build credibility on the team. What you will be doing Technical Execution Design, build, and maintain scalable integration infrastructure that achieves three‐nines accuracy and near real‐time synchronization. Engage in hands‐on coding, code reviews, and performance optimizations across TypeScript/NestJS services and the surrounding data pipelines. Build and own API connectors, webhook infrastructure, and data synchronization pipelines integrating with external databases (PostgreSQL, MySQL, MongoDB) and third‐party APIs. Implement best practices in code quality, testing, observability, and performance monitoring to ensure reliability and uptime. Translate ambiguous business requirements into robust technical solutions, partnering with product managers and engineering peers. Champion automation, streamlined operations, and continuous improvement across the integration stack. Influence & Collaboration Mentor newer engineers through code reviews and pairing; contribute to team‐wide technical standards and patterns. Participate actively in sprint planning, backlog grooming, and architecture discussions. Partner with product management to shape the integration roadmap and surface technical considerations early. Advocate for reliability engineering and operational excellence. What you must have Bachelor's degree in Computer Science (or equivalent practical experience). 5+ years of hands‐on software engineering experience, with a strong focus on building scalable, reliable distributed systems. Direct experience building and maintaining integration systems — API connectors, webhook infrastructure, data synchronization pipelines, or iPaaS‐style platforms. Experience working with large‐scale data pipelines, streaming architectures, or ETL frameworks across multiple external systems. Strong proficiency in TypeScript and NestJS (required); experience with Ruby or Python is a plus. Hands‐on experience integrating with external databases (e.g., PostgreSQL, MySQL, MongoDB, Snowflake) and designing resilient data access layers across third‐party systems. Solid understanding of cloud architectures, containerization, and orchestration technologies. Comfort with observability tools, CI/CD pipelines, and automation frameworks. Familiarity with testing methodologies, performance tuning, and high‐availability strategies. Personal Attributes Strong technical judgment and attention to detail. Clear, structured communication — able to explain tradeoffs to engineers, PMs, and leadership. Comfort with ambiguity and a bias toward shipping in a fast‐moving startup environment. Builds trust with peers through technical credibility and integrity. Nice to have Early‐stage startup experience (Seed to Series C) — comfortable wearing multiple hats and building in environments with limited infrastructure. Experience with workforce management, HR tech, or B2B SaaS platforms. Experience designing third‐party API integration frameworks or developer‐facing integration SDKs. Familiarity with AI/ML‐powered data processing pipelines. Experience with event‐driven architectures and message brokers (Kafka, BullMQ). Salary/Rate Range: $150,000 – $190,000 #J-18808-Ljbffr","company":"Teema","rawCompany":"teema","city":"Millbrae","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-08-08T04:00:03.560Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer","description":"Job Title: Senior Software Engineer, Integration Job ID: 88742 Location: Bay Area, California / Vancouver, British Columbia Overview We are seeking a Senior Software Engineer to join our Integration team. You will tackle deep engineering challenges to ensure our integration infrastructure operates at three‐nines (99.9%) accuracy with near real‐time data synchronization. You'll design and build API connectors, data sync pipelines, and webhook infrastructure, integrating with external databases and third‐party systems, writing production code, reviewing pull requests, and driving architectural decisions on the projects you own. This is a hands‐on IC role for an engineer who thrives on technical depth and shipping. You'll work closely with the integration team, partner with product management, and influence the technical direction of how data flows seamlessly across our platform. There is room to grow into broader scope and mentorship as you build credibility on the team. What you will be doing Technical Execution Design, build, and maintain scalable integration infrastructure that achieves three‐nines accuracy and near real‐time synchronization. Engage in hands‐on coding, code reviews, and performance optimizations across TypeScript/NestJS services and the surrounding data pipelines. Build and own API connectors, webhook infrastructure, and data synchronization pipelines integrating with external databases (PostgreSQL, MySQL, MongoDB) and third‐party APIs. Implement best practices in code quality, testing, observability, and performance monitoring to ensure reliability and uptime. Translate ambiguous business requirements into robust technical solutions, partnering with product managers and engineering peers. Champion automation, streamlined operations, and continuous improvement across the integration stack. Influence & Collaboration Mentor newer engineers through code reviews and pairing; contribute to team‐wide technical standards and patterns. Participate actively in sprint planning, backlog grooming, and architecture discussions. Partner with product management to shape the integration roadmap and surface technical considerations early. Advocate for reliability engineering and operational excellence. What you must have Bachelor's degree in Computer Science (or equivalent practical experience). 5+ years of hands‐on software engineering experience, with a strong focus on building scalable, reliable distributed systems. Direct experience building and maintaining integration systems — API connectors, webhook infrastructure, data synchronization pipelines, or iPaaS‐style platforms. Experience working with large‐scale data pipelines, streaming architectures, or ETL frameworks across multiple external systems. Strong proficiency in TypeScript and NestJS (required); experience with Ruby or Python is a plus. Hands‐on experience integrating with external databases (e.g., PostgreSQL, MySQL, MongoDB, Snowflake) and designing resilient data access layers across third‐party systems. Solid understanding of cloud architectures, containerization, and orchestration technologies. Comfort with observability tools, CI/CD pipelines, and automation frameworks. Familiarity with testing methodologies, performance tuning, and high‐availability strategies. Personal Attributes Strong technical judgment and attention to detail. Clear, structured communication — able to explain tradeoffs to engineers, PMs, and leadership. Comfort with ambiguity and a bias toward shipping in a fast‐moving startup environment. Builds trust with peers through technical credibility and integrity. Nice to have Early‐stage startup experience (Seed to Series C) — comfortable wearing multiple hats and building in environments with limited infrastructure. Experience with workforce management, HR tech, or B2B SaaS platforms. Experience designing third‐party API integration frameworks or developer‐facing integration SDKs. Familiarity with AI/ML‐powered data processing pipelines. Experience with event‐driven architectures and message brokers (Kafka, BullMQ). Salary/Rate Range: $150,000 – $190,000 #J-18808-Ljbffr","datePosted":"2026-08-08T04:00:03.560Z","dateModified":"2026-08-08T04:00:03.560Z","hiringOrganization":{"@type":"Organization","name":"Teema","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Millbrae","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"dbfd863c039f12571cfb8e1f"},"url":"https://jobsearcher.com/jobs/dbfd863c039f12571cfb8e1f"}}