RedCloud Consulting is a global business and technology consulting firm that partners with organizations to solve complex challenges using modern data platforms and artificial intelligence. They are seeking a Senior Backend Engineer to design, build, and maintain scalable backend services and APIs, playing a critical role in developing microservices and supporting AI-related integrations.
Responsibilities:
- Design develop test and maintain scalable backend services and APIs primarily using Node.js and TypeScript with a transition toward Go as the primary language
- Build and maintain core enterprise level backend frameworks and shared services used across multiple product lines with strong emphasis on versioning documentation and reusability
- Contribute to system architecture decisions to improve scalability stability security and performance across distributed systems
- Develop high performance and secure server side logic with a strong focus on data integrity and fault tolerance
- Optimize backend workflows and database interactions to support large scale usage and low latency requirements
- Collaborate closely with frontend engineers to ensure efficient API design and seamless data exchange
- Participate in and lead code reviews to maintain consistent quality standards and backend best practices
- Support AI related integrations including service wrappers that expose business logic to AI tooling and agents
- Work with product design QA and engineering leadership to deliver core features from concept through production
- Translate business requirements into technical designs and scalable infrastructure improvements
- Partner with QA to define and execute testing strategies including unit integration load and automation testing
- Provide support to internal build teams by helping integrate troubleshoot and evolve shared services and libraries
Requirements:
- Five or more years of professional backend development experience
- Strong expertise in Node.js and SQL
- Experience designing and building scalable distributed systems and microservices based architectures
- Strong understanding of backend performance optimization security principles and data modeling
- Experience working with relational and or NoSQL databases such as PostgreSQL Cloud SQL or MongoDB
- Proven ability to collaborate across teams and communicate technical concepts clearly
- Professional experience with Go is strongly preferred and most new development will be in Go
- Experience with Python is a plus
- Background in Java or C Sharp is acceptable in place of Go experience
- Familiarity with cloud native services including managed databases analytics platforms and serverless tooling
- Experience with CI and CD pipelines automated testing and modern deployment workflows
- Exposure to AI APIs or AI driven systems is a strong advantage
- Working knowledge of frontend frameworks such as Angular is a plus