The role
Join our growing TechOps team as our first Growth Engineer, a multidisciplinary role that designs, architects, develops, and maintains multi-platform integration solutions in support of Tulip’s business systems and strategic initiatives.
The Tulip customer base is growing, especially with small and self-service customers. The Growth Engineer will be in charge of building solutions to serve this growing base of small customers. That includes both customer-facing solutions and internal systems that make it easy to sell and service these accounts.
From a technical perspective, the Growth Engineer works with APIs and SQL databases to make data readily available to all Tulip employees. That means constant communication with teams like marketing, customer success, platform and, of course, tech ops.
The Growth Engineer is an adept and creative technologist and solutions provider and subject matter expert for the numerous application frameworks within the Tulip ecosystem, reporting directly to our TechOps Team Lead.
As a Growth Engineer you will:
- Take the initiative in talking with stakeholders, rapidly iterating solutions based on feedback. This position is inherently collaborative and requires strong interpersonal skills in addition to technical excellence.
- Assume ownership of our WordPress CMS, including custom plugin development and administration. Familiarity with common forms plugin functionality and WooCommerce a plus.
- Integrate multiple data sources to a shared data service, supporting numerous teams (marketing, customer success, sales). The service should enable ad-hoc reporting and querying by stakeholders.
- Work as an individual contributor on multiple Agile SCRUM teams within Tulip to provide integration and development services for strategic initiatives.
- Plan and execute the integration of existing and new applications, using either custom development or appropriate third-party integration software.
- Gather and analyze requirements from business teams and stakeholders to determine integration needs and assess dependencies and risk.
- Draft technical designs, engineering plans, testing plans, sequence diagrams, and other systems integration related documents.
- Identify platform issues and craft technical resolutions and communication plans to remedy
What we’re looking for:
• Bachelors degree in Computer Science or equivalent experience
• Experience working with on Agile teams (SCRUM/Kanban)
• Experience working with REST/GraphQL APIs
• Experience working with an object-oriented programming language and enterprise application architectures
• Experience working with rapid prototyping in languages like Javascript, Ruby, Python,\, RUBY,• ETL experience
• Test Driven Development
• Strong verbal and written communication skills
• Excellent version control, QA skills and attention to detail
Bonus
- Experience with mongoDB
- Experience with CMS, WordPress, HubSpot and/or SalesForce
- Interest in marketing