Technical Lead (Product Engineering)
Location: Argentina
Department: Engineering
Who We Are
Stensul is the Governed Creation™ Platform for enterprise marketing teams that need to create campaigns quickly, safely, and at scale. We bring creation, collaboration, and control together in one connected platform — combining AI-enabled creation, no-code production, embedded governance, and seamless integrations across the marketing tech stack. The result: faster output, lower costs, reduced risk, and work that stays consistently on brand.
At Stensul, we’re just as intentional about how we work as about what we build. We’re a people-first team that values inclusive collaboration, ownership, and continuous learning. If you thrive in a fast-paced environment and want to help define the future of marketing creation, we’d love to meet you.
Responsibilities
- Facilitate, lead, document and communicate architectural and technical discussions and decisions in the team, assessing risks and tradeoffs, and making sure all voices are heard, while favoring consent over consensus.
- Ensure technical principles, technical direction, policies (secure SDLC, data privacy, secrets management), processes (e.g. RCAs, Post-mortems, SOC2) and best practices are positively adopted and continuously improved by the whole team. Be hands-on and lead by example.
- Develop and promote a high-quality, technical sustainability-focused and continuous learning culture, along with cross-learning spaces and meetups.
- Develop a strong sense of ownership from idea to production, maturing and maintenance in the team.
- Have accountability for continuous system availability, avoiding critical situations, and working side by side with the team when they occur.
- Stay up to date with new technologies and tools, fostering experimentation and innovation with responsibility within the team.
- Contribute to a healthy environment and constantly improve team's engagement, contributing to team's growth by providing technical guidance and mentorship.
- Integrate and actively collaborate with other TLs (from other stream-aligned teams, platform teams, SRE team), seeking to exchange and discuss ideas, proposals, and learnings aimed at improving the Engineering area as a whole.
- Coordinate high or cross-impact deployments of their team across teams, ensuring clear communication of their impact.
- Collaborate with the team's Engineering Manager to adequately staff and expand the capacity of the team on both hiring and training initiatives.
- Anticipate and proactively communicate blockers, delays and cost ballooning of the work to the appropriate stakeholders in a timely manner.
- Communicate with empathy to both technical and non-technical roles, and influences through clarity, enabling alignment across multiple teams.
- Having the flexibility to adapt to the business context with a constructive and positive attitude.
What we look for in you:
- Open to hire in our Buenos Aires offices, or to work remotely.
- 5+ years of technical leadership in software development teams, solving complex problems that demand the best performance.
- 12+ years of experience shipping high quality software.
- Solid knowledge of programming languages and paradigms, software and data modeling architecture and quality.
- Strong sense of empathy toward our product users, committed both to the quality of our products and to user satisfaction.
- Experience balancing perfection and pragmatism, as well as delivering iterative solutions that avoid overengineering.
- Advanced oral and written English skills.
- Strong communication skills. Proactively work and communicate with multiple areas in the company as well as directly with customers when the situation demands.
- Candid, transparent and honest.
- Trust in your team and ability to effectively delegate work.
- Always willing to help and learn from others and by yourself.
- Have a good balance of determination, autonomy and collaboration.
- Seek continuous and rapid feedback.
- Work by our values: Learning Agile, Team Player, Garra, Above & Beyond.
- Know how to work in an agile and collaborative environment, and contribute to its improvement by ensuring we learn together.
- Strong interest and self driven understanding of our users, our customers, our market, and our product to challenge and co-create ideas and initiatives.
Technical skills we need for you:
- Excellent Javascript programming skills in modern frameworks like Vue.js and React.
- Extensive knowledge of web server-side oriented languages (PHP, Python, Golang, Javascript for Node.js).
- Knowledge of HTML5/CSS3 web application development.
- Knowledge of relational and document oriented databases (MySQL, MongoDB).
- Knowledge of web architectures, services and APIs concepts.
- Experience using design patterns.
- Excellent OOP knowledge.
- Experience with version control (git).
- Experience with Typescript and/or other type checking technologies.
- Experience with API design.
- Proficiency on quality practices such as unit test implementation, integration/contract testing, e2e, backend and frontend performance/load testing, CI quality gates, etc.
- Strong code refactoring skills.
- Strong technical documentation and communication skills (e.g. UML).
- Proficiency on AI assisted software development workflows.
- Customer-first mindset.
- Experience with monitoring tools and metrics (Sentry, New Relic, Datadog, Kibana).
- Experience with bug tracking tools like Jira, Redmine, Bugzilla, etc.
Bonus points for having:
- Experience with iterative and incremental development cycles.
- Experience with PHP frameworks (Laravel, Zend, Symfony).
- Experience with complex, high-performance and high-availability apps.
- Experience with container technologies (Docker, Kubernetes).
- Experience with functional programming.
- Experience with end-to-end tests.
- Experience with/Knowledge of engineering prompting, MCPs and Agents.
- Experience in complex refactoring of flagship products.
- A great sense of humor (we sure do!).
What we offer to you:
- A competitive compensation package that includes equity.
- Company laptop and phone reimbursement.
- Lots of room to own the role and implement new technologies that fuel automation of daily work
- Flexible time off policy to balance your work and life in a way that suits you best
- Being a part of an amazing, inclusive team that lives by our shared values and is committed to building the next phase of Stensul
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
