What are the responsibilities and job description for the Senior Full Stack Engineer position at Crew Capital?
This role is open within one of our portfolio companies.
Salary range USD 140,000 - 200,000 / year
About
Spearhead technical direction. Own the development lifecycle. Drive product vision. Shape the future of market research.
Our mission
Fundamentally transform the multi-billion dollar research industry using advanced AI.
Our company
We are at the forefront of a breakthrough in the research industry.
Our company is leading the transformation of how research is created and consumed, leveraging cutting-edge voice capture and AI technologies. By seamlessly integrating advanced AI across traditional workflows, we’re reshaping the multi-billion dollar alt-data and research industry, providing unparalleled insights to due diligence personas across investment funds and corporate strategy teams. We are in ongoing discussions with dozens of early adopters from these sectors and are poised to scale rapidly.
We are looking for a full stack engineer to join our founding team. You will spearhead technical direction and own the development lifecycle. You will help define our product and engineering roadmaps, and work as a part of a cross-functional team to find innovative solutions to complex problems.
Location
New York City (Hybrid)
The job
As a Founding Backend Engineer, you will be a crucial part of our engineering team, responsible for designing, developing, and maintaining our backend infrastructure. You will work closely with our founders and other team members to build scalable, robust, and efficient systems that power our data solutions. This role offers a unique opportunity to shape the direction of our technology stack and influence the future of our product.
Your main tasks
- Design, develop, and maintain backend services and APIs
- Collaborate with the front-end and data analytics team to integrate user-facing elements with server-side logic
- Manage and optimize databases, ensuring high performance and responsiveness
- Set up and maintain CI/CD pipelines to ensure smooth and efficient deployment processes
- Monitor and manage infrastructure, ensuring reliability, scalability, and security
- Participate in code reviews and provide constructive feedback
- Work closely with the founding team to define technical strategy and product roadmap
- Troubleshoot and debug complex issues, ensuring high availability and performance.
- Continuously explore and evaluate new technologies to improve our stack and processes
- Push for a high bar for the quality of our codebase and our technical decisions; you’ll help in setting the standard for the future as we scale the product and our backend infrastructure
- Collaborate closely with the founding team to define product vision, prioritize features, and adhere to development schedules
- Establish coding, testing, and deployment standards to ensure software quality and reliability
Technical Requirements:
- 5 years experience in building software, ideally some of it in a startup/fast-paced environment
- Extensive experience in backend development, preferably with experience in Typescript and frameworks such as Node.js
- Strong proficiency with front-end technologies, including React, and a keen eye for UI/UX design
- Experience with database design and management, particularly Postgres
- Hands-on experience with infrastructure management, including cloud services (AWS, GCP, Azure), containerization (Docker), and orchestration (Kubernetes)
- Expertise in setting up and maintaining CI/CD pipelines using tools like Jenkins, GitLab CI, or CircleCI
- Ability to work in a fast-paced, start-up environment, demonstrating a strong work ethic and a proactive attitude
- Excellent problem-solving skills and the ability to work independently as well as part of a team
- Bonus points if you have experience in financial services and/or market research
Preferred qualifications
- Experience with client-server architecture and distributed systems
- Familiarity with data processing frameworks and big data technologies
- Familiarity with AI processing models and tools
- Previous experience in a start-up or similar high-growth environment
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
What to expect working here
- You will be held accountable to an exceptionally high bar and impact
- This may be the fastest work environment you will ever experience in terms of growth, decision-making, and time to impact
- You will be empowered to set your own boundaries
- You will create processes & products that have never existed before
And…
- You’ll be guided by highly accomplished professionals with deep experience in technology, financial services, and market research
- You’ll have an opportunity to be a part of a founding team that’s shaping the direction of a multi-billion dollar alt data and market research industry
- You will experience transparency, integrity, and humility from leadership
- You’ll get space to experiment & innovate
- You get to be a part of a winning team
- Our culture thrives on dynamic collaboration, where dedication to our work is matched only by our passion for fostering an enjoyable, fun atmosphere
What we offer
- Competitive salary with a significant equity stake in the company
- Incentive pay (bonus) based on your performance and the company’s performance
- Flexible paid time off in addition to paid holidays throughout the year
- Hybrid work arrangement (3 days in, 2 days out)