Logo for TOWA Software

Principal Lead Engineer — Automate Software Development Lifecycle with Agents

Key Facts

Remote From: 
Full time
Senior (5-10 years)
English

Other Skills

  • Team Effectiveness
  • Systems Thinking
  • Communication
  • Teamwork
  • Mentorship
  • Problem Solving

Roles & Responsibilities

  • 7+ years of software engineering experience
  • Experience at Staff or Principal level
  • Proven experience improving engineering processes across teams
  • Experience designing automated testing infrastructure and strong CI/CD and deployment automation

Requirements:

  • Audit and optimize the Product Development Lifecycle across all squads
  • Design and implement AI-driven QA automation (target: 0% human QA)
  • Build internal developer tools and automations
  • Improve CI/CD pipelines (validation, deployments, regression detection) and create guardrails to enable product teams to ship confidently

Job description

📍 Remote (Mexico) | 🕘 PST Hours (9am–5pm)


🧠 About the Role

This is not a traditional feature-building role.

We are looking for a Principal Engineer focused on accelerating engineering velocity across the organization by improving the Product Development Lifecycle (PDLC) through automation, AI, and process optimization.

👉 Your output is not features.
👉 Your output is engineering speed and efficiency.


⚙️ What You’ll Do

  • Audit and optimize the PDLC across all squads

  • Design and implement AI-driven QA automation (target: 0% human QA)

  • Define and roll out AI steering file standards

  • Build internal developer tools and automations

  • Improve CI/CD pipelines (validation, deployments, regression detection)

  • Create guardrails that enable product teams to ship confidently


⚡ First 30 Days

  • Week 1: Full PDLC audit + findings report

  • Week 2: Build and ship a high-impact proof of concept

  • Weeks 3–4: Roll out initial automation and standards

  • Months 2–3: Scale QA automation and measure velocity improvements


🌟 What Great Looks Like

  • Strong systems thinking (focus on root causes)

  • Proven experience improving engineering processes

  • Deep focus on automation and efficiency

  • Ability to influence multiple teams

  • High autonomy


❌ This Role Is NOT For You If

  • You haven’t designed automated testing systems

  • You need constant direction

  • Your AI experience is superficial


🧰 Tech & Tools

  • React, Node.js, MongoDB

  • AI APIs (OpenAI, Fal.ai, etc.)

  • CI/CD pipelines (GitHub Actions or similar)

  • AI tools: Cursor, Claude Code

  • Orchestration frameworks (LangChain, CrewAI)


✅ Requirements

  • 7+ years of software engineering experience

  • Experience at Staff or Principal level

  • Proven experience improving engineering processes across teams

  • Experience designing automated testing infrastructure

  • Strong CI/CD and deployment automation experience

  • Advanced use of AI tools

  • Advanced conversational English, technical level

  • Availability in PST hours


⭐ Nice to Have

  • Startup or high-velocity environment background

  • Experience defining org-wide engineering standards


🎁 What We Offer

  • Benefits in Mexico

  • Equipment provided

  • Dedicated to one client

  • Remote work aligned with US team

Related jobs

Other jobs at TOWA Software

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.