S

Stensul

SaaS platform enabling real-time marketing creation

Tech Lead – Product Engineering

Software EngineeringConfirmed live in the last 24 hours
Full-timeRemote in ArgentinaRemote

About the Job

Requirements

  • At least 10 years of experience building and shipping high-quality software.
  • At least 5 years of technical leadership within engineering teams.
  • Strong experience designing scalable web applications and APIs.
  • Solid understanding of software architecture, data modeling, and design patterns.
  • Experience working in modern web development environments.
  • Experience leading large refactoring initiatives in complex systems.
  • Strong JavaScript expertise and experience with frameworks; Vue.js is preferred, while React or other mainstream frameworks are considered.
  • Experience with server-side languages such as PHP, Node.js, Golang, or Python.
  • Strong knowledge of web architecture, APIs, and distributed systems.
  • Experience with relational and document databases, including MySQL and MongoDB.
  • Strong testing and quality practices, including unit, integration, and end-to-end testing and frameworks.
  • Strong refactoring skills and commitment to code quality.
  • Experience with monitoring and observability tools.
  • Proficiency with AI-assisted software development workflows and active, hands-on use of AI agents in day-to-day engineering practice.
  • Experience with containerization technologies such as Docker or Kubernetes.
  • Experience with version control systems such as Git.
  • Strong communication skills across technical and non-technical stakeholders.
  • Ability to balance technical excellence with pragmatic delivery.
  • Experience mentoring engineers and helping teams grow.
  • Comfort leading technical discussions and influencing architectural decisions.
  • A track record of building partnerships with QA, Security, and SRE, and improving software processes and production from within a team rather than managing handoffs.
  • Comfort working in a flexible and dynamic business environment.
  • Commitment to raising the engineering team's bar by identifying local optimizations and advancing them into broader-impact initiatives.

Responsibilities

  • Lead architectural and technical discussions within the team, facilitate clear decision-making, and document tradeoffs and risks.
  • Guide the team's technical direction while ensuring alignment with the broader engineering architecture.
  • Promote engineering best practices, including shift-left security, data privacy, observability, and system reliability.
  • Partner with other functional areas in Engineering to ensure alignment and shared goals.
  • Contribute directly to the codebase and lead by example through high-quality engineering practices.
  • Improve system architecture, scalability, performance, and maintainability.
  • Drive complex technical initiatives and refactoring efforts.
  • Mentor and support engineers in their technical growth.
  • Foster continuous learning, collaboration, and technical excellence.
  • Encourage ownership across the team from idea through production and long-term maintenance.
  • Provide technical input and perspective to hiring and team growth decisions, partnering with the Engineering Manager who owns staffing and capacity planning.
  • Work with other Tech Leads, platform teams, and SRE to align on architecture and engineering standards.
  • Coordinate cross-team initiatives and high-impact deployments.
  • Contribute to improving engineering processes and practices across the organization.
  • Own system availability and reliability, take accountability during critical situations, and lead the team through them.
  • Partner with QA Engineering on test strategy, automation, and prevention, and raise the team's quality bar rather than relying on downstream detection.
  • Lead and participate in incident reviews, post-mortems, and continuous improvement efforts.
  • Proactively identify and communicate risks, blockers, and technical challenges.
  • Scale a platform that enables marketing teams and agents to produce complex campaigns quickly and reliably.
  • Design scalable APIs and integrations with major marketing enterprise platforms.
  • Improve system performance and reliability across distributed services.
  • Evolve architecture to support growing product capabilities and enterprise customer demands.
  • Simplify complex workflows so non-technical users can build sophisticated marketing assets.

Desired Qualifications

  • Experience with Vue.js; React or other mainstream frameworks are also considered.
  • Experience building high-performance or high-availability applications.
  • Experience with PHP frameworks such as Laravel, Symfony, or Zend.
  • Experience with functional programming concepts.

About the Company

Stensul

SaaS platform enabling real-time marketing creation

Stensul offers a SaaS platform for marketing content creation, with a focus on email and marketing assets. It enables real-time collaboration so large enterprises can plan, assemble, review, and render campaigns in one workspace, reducing bottlenecks and rendering issues. The platform differentiates itself through end-to-end collaborative workflows tailored for enterprise teams and a subscription model that funds ongoing development. Its goal is to help marketing teams produce high-quality campaigns faster and more cost-effectively, while building a predictable revenue stream through SaaS subscriptions.

Company size
51-200
Company stage
Series C
Total funding
$57.5M
Headquarters
New York City, New York
Founded
2016

Recently Posted Jobs

Explore more opportunities at Stensul

See more jobs