👉 IMPORTANT: Upload your resume as a PDF. Resumes in other formats (e.g., DOC or DOCX) will be automatically disqualified by our AI systems.
At GrowthX, we design growth systems that integrate AI automation and expert guidance to help marketing teams with content creation, distribution, and conversion. Since starting in May, we’ve hit seven-figure annual revenue in just five months, grown by double digits month-over-month, and teamed up with incredible partners like Reddit, Ramp, and HeyGen to drive their growth.
About the role
We are now seeking a Backend Engineer (Runtime & APIs) to build the backbone of our internal workflows runtime and platform. This role focuses on frameworks and APIs that enable the efficient development of AI-powered workflows and scalable systems. The ideal candidate thrives on solving complex challenges and delivering pragmatic, high-impact solutions.
Being an AI-native company, we expect every team member to embrace AI to boost productivity. Familiarity with tools like Cursor or Windsurf is important.
This is a fully remote role, but we do ask for at least 4 hours of overlap with US Pacific Time—during reasonable work hours.
Requirements
What You'll Do
- Design and Build Scalable Backends: Develop backend systems and APIs using TypeScript, Ruby on Rails or Python, to support complex AI workflows and internal platforms. Relational database experience is a must.
- Develop Runtime and Frameworks: Build and maintain internal runtime systems and frameworks that streamline the creation and execution of AI workflows (currently using Temporal.io)
- Optimize Performance: Ensure backend systems are performant and scalable to handle high loads and complex data pipelines.
- Integrate Services and APIs: Create APIs that integrate with a variety of resources, such as Weaviate (for RAG), LLM providers, Scrapers, and external service APIs.
- DevOps and Infrastructure: Deploy and maintain infrastructure to support backend systems, ensuring reliability and uptime.
- Collaborate Cross-Functionally: Work closely with product engineers, and services team to deliver cohesive, high-quality solutions.
- Pragmatic Problem-Solving: Focus on delivering impactful solutions without over-engineering, ensuring timely and effective outcomes.
- Write AI Workflows: all technical members of our team help with creation and maintenance of AI Workflows that our Services team uses (this is also a way to dogfood our workflows runtime and APIs).
About You
We’re looking for someone with:
- Proven Backend Expertise: Strong experience in building and scaling backend systems using PostgreSQL, TypeScript, Ruby on Rails or Python.
- Platform Development Experience: Familiarity with building internal platforms, frameworks, or runtimes to support efficient software development.
- API: Expertise in designing, implementing, and maintaining APIs that connect diverse systems and services.
- DevOps Savvy: Proficiency in deploying, monitoring, and maintaining production systems with a focus on reliability and scalability.
- Performance Aware: A deep understanding of performance optimization techniques for databases and backend services.
- Problem-Solving Mindset: A pragmatic approach to solving complex problems with impactful, actionable solutions. This role is more suited for someone who thrives in complex environment, but is still pragmatic and can make the right calls for when to build something from scratch and when to use something off the shelf.
- Strong Collaboration Skills: Ability to work effectively with cross-functional teams in a remote environment.
- Excellent Communication: Clear and proactive communication skills, essential for coordinating with team members and stakeholders.
- LLM/RAG Knowledge (Bonus): Familiarity with building for LLMs, RAG, and related technologies is a strong plus. Interesting in going deep on these subjects is a requirement.
A Typical Week at GrowthX
Here’s how you might allocate your time in a typical week:
- 40% Develop backend systems, APIs, and database solutions to support complex AI workflows (Typescript).
- 30% Build and optimize internal runtime systems on Temporal.io, help write our internal AI framework (Typescript).
- 15% Collaborating with Product Team on APIs (Typescript interfacing with Ruby on Rails).
- 10% Meeting with founders and product/services teams to align on project goals, requirements, and architecture.
- 5% Deploy, monitor, and maintain infrastructure to ensure reliability and scalability.
What to Expect Of Our Interview Process
We’ll take a few weeks to review all applications carefully. You can expect to hear from us by mid-January regarding the status of your application and whether we’d like to move forward with you to the interview process.
Our interview process includes:
1. Application Review: We’ll review your written responses to evaluate alignment with the role.
2. One-Way Video Interview: A recorded video interview (45-60 minutes) where you’ll answer structured questions at your own pace.
3. Take-Home Technical Exercise: An opportunity to showcase your technical skills through a project relevant to the role.
4. Zoom Interviews: After the technical exercise, top candidates will participate in a couple of one-hour Zoom interviews with the hiring manager and future colleagues. These will include discussions about your background, working style, and technical expertise. No brainteasers, gotchas, or whiteboard exercises—just thoughtful conversations about how you approach your work.
Our goal is to make an offer by the end of January.
Benefits
- Competitive Compensation: Salary range of $120,000 to $180,000 based on experience, plus stock options at fast growing startup.
- Remote Flexibility: Work from wherever you’re most productive.
- Ample Time Off: Unlimited vacation policy, with a recommended minimum of 15 days.
- Impactful Work: Join a team transforming how businesses leverage AI for growth.
- Less Meetings, More Async Work: Autonomy and asynchronous collaboration are prioritized to maximize productivity.