Technical Lead Manager - Staff Engineer

TEEMA

San Francisco (CA)

On-site

USD 180,000 - 240,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TEEMA in San Francisco seeks a Senior Software Engineer to join the Integration team, tackling API connectors, data sync pipelines and webhook infra with near real-time data flow and 99.9% uptime. This is a hands-on IC role focused on shipping robust integration solutions.

You will work with product and engineering to shape the data flow across our platform, while growing into broader scope and mentorship as credibility increases.

Qualifications

  • Bachelor's degree in Computer Science or equivalent.
  • 5+ years building scalable distributed systems.
  • Experience with API connectors, webhook infra, and data pipelines.
  • Experience with large-scale data pipelines or ETL.

Responsibilities

  • Design, build, and maintain scalable integration infrastructure with near real-time sync.
  • Hands-on coding, reviews, and performance optimization across TypeScript/NestJS services.
  • Build API connectors, webhook infra, and data pipelines across external databases.
  • Translate requirements into robust technical solutions with PMs.
  • Champion automation and reliability across the integration stack.
  • Mentor engineers and participate in architecture discussions.

Skills

TypeScript
NestJS
Ruby
Python
Cloud architecture
Containerization
Observability
CI/CD
Testing
High availability

Education

Bachelor's degree in Computer Science

Tools

PostgreSQL
MySQL
MongoDB
Snowflake

Job description

Tech Lead Manager/Staff Engineer - Full Stack

Senior Software Engineer, Integration

We are an AI-powered workforce management software revolutionizing how companies operate. We're leading the future of hybrid organizations by connecting teams with intelligent resource planning and operational analytics.

As a high-growth, venture-backed startup with a world-changing mission, we give you the opportunity to make a measurable impact at scale - shaping how modern enterprises plan, execute, and optimize their people operations.

About the Role

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.

Responsibilities
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.
Requirements
Education & Experience
  • 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.
Technical Skills
  • 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).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineer - Integrations
Senior Engineer - Integrations

CyberCoders • New York (NY)

On-site
USD 140,000 - 190,000
Unlimited PTO
Equity
Comprehensive health, dental, and VISI
+2
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Jobless • Seattle (WA), Northern (KY)

Hybrid
USD 120,000 - 180,000
Staff Engineer – Full-Stack
Staff Engineer – Full-Stack

NPAworldwide • San Francisco (CA)

On-site
USD 120,000 - 160,000
Tech Lead Manager
Tech Lead Manager

Nectar • Palo Alto (CA)

On-site
USD 180,000 - 240,000
Senior Integration Engineer
Senior Integration Engineer

Hamster • San Francisco (CA)

On-site
USD 120,000 - 150,000
Tech Lead Manager
Tech Lead Manager

Nectar Social • Palo Alto (CA)

On-site
USD 190,000 - 270,000
Senior Technical Manager
Senior Technical Manager

Adidev Technologies Inc • Dallas (TX)

On-site
USD 150,000 - 190,000
Full Stack Engineer
Full Stack Engineer

talentpluto • New York (NY)

On-site
USD 190,000 - 260,000
Senior Software Engineer
Senior Software Engineer

Emerge Talent • New York (NY)

On-site
USD 140,000 - 200,000
Competitive salary
Equity package
Health, dental, and vision insurance
+3
Lead Software Engineer
Lead Software Engineer

Mondo • Irving (TX)

Hybrid
Health insurance
Dental insurance
Vision insurance
+1