- Company Name
- TheFork
- Job Title
- Senior Software Engineer - Growth & GTM
- Job Description
-
**Job title**
Senior Software Engineer – Growth & GTM
**Role Summary**
Lead the design, development, and delivery of data‑driven, growth‑centric features that drive customer acquisition, conversion, and operational efficiency. Partner with Product, Design, and Go‑to‑Market teams to translate business objectives into scalable, high‑quality code and technical strategy within a modern cloud environment.
**Expectations**
- 8+ years of professional software engineering experience.
- Proven leadership in building and scaling complex, production‑grade systems.
- Strong collaboration with product, design, sales, and operations stakeholders.
- Product‑first mindset: translate user insights into technical solutions with measurable business impact.
- Fluency in English; French is a plus.
**Key Responsibilities**
- Architect and implement growth‑driven features across acquisition, conversion, and efficiency funnels.
- Expand B2B web presence and integrate with new regional markets.
- Build self‑serve activation experiences and automate sales & operations workflows.
- Define and enforce engineering best practices: code quality, automated testing, documentation, continuous integration, and observability (e.g., Datadog).
- Collaborate with system architects to shape the technical roadmap aligned with Growth & GTM goals.
- Design and maintain APIs, microservices, and data pipelines.
- Integrate third‑party tools (e.g., Salesforce, AI services) into internal workflows.
- Mentor and guide junior engineers, fostering a culture of ownership and continuous improvement.
**Required Skills**
- Deep expertise in Node.js, TypeScript, and React.
- Proficient in API development, microservices, Docker, and GitHub Actions CI/CD pipelines.
- Experience deploying and managing services on AWS (EC2, ECS/Fargate, RDS, Lambda).
- Familiarity with observability tools: Datadog, logging, and monitoring.
- Strong SQL knowledge (PostgreSQL) and experience with messaging queues (RabbitMQ) are advantageous.
- Prior work in B2B SaaS or Growth Engineering contexts.
- Ability to develop AI‑enhanced features and build sales/GTM enablement tools.
- Solid understanding of high‑availability patterns, scalability, and resilience.
**Required Education & Certifications**
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical discipline.
- Relevant certifications in cloud (AWS), DevOps, or system architecture are a plus but not mandatory.