Role overview
You will be part of a dynamic BigBrain group, where collaboration and innovation are at the forefront of our culture. Our team is structured to work closely with various stakeholders, including Sales, Customer Success, R&D, and Operations, ensuring that we are aligned with the needs of our internal customers. We foster an environment that encourages open communication, creativity, and a shared commitment to excellence.
As a Senior Software Engineer in Customer Intelligence, you will play a crucial role in shaping how we leverage data to drive decision-making across the organization. Your key responsibilities will include:
- Designing, building, and owning systems that transform customer and business data into actionable insights.
- Building full-stack products and platforms that teams rely on for decision-making.
- Designing and integrating AI agents and agent-driven workflows.
- Owning systems from data ingestion to user-facing experiences.
- Driving technical and product decisions that maximize business impact and long-term leverage.
*Our Stack - React.js, Node.js, Ruby on Rails, AWS, ElasticSearch, Redis, MySQL, Kafka, Langchain, n8n.
What we're looking for
To be successful in this role, you should possess the following qualifications and skills:
- Strong technical skills and a passion for developing features end-to-end (client and server).
- 5+ years in Software Engineering roles.
- Strong experience building and owning production-grade, full-stack systems.
- Proven ability to design scalable systems and make sound architectural tradeoffs.
- Hands-on experience building or integrating AI agents and workflows.
- Comfort operating in ambiguous problem spaces with high business impact.
- Strong collaboration and communication skills when working with cross-functional teams.
- High ownership, accountability, and engineering standards.
- Degree in Computer Science (not a must; we're always looking for super talented people).
Apply to this job