Software Engineer (TypeScript - Backend) @ Sia
Your Application Journey
Email Hiring Manager
Job Details
Company Description
Sia is a next-generation, global management consulting group founded in 1999. Born digital and powered by data science, creativity, and responsibility, Sia helps clients navigate transformation worldwide. Heka.ai is the independent brand of Sia Partners dedicated to AI solutions, offering AI-powered SaaS solutions that can be combined with consulting services or used on their own.
Job Description
We are seeking a proactive Backend Software Engineer specialized in TypeScript and JavaScript (Node.js) to join our dynamic team at Heka.ai. This role involves collaborating with cross-functional teams to design, develop, and maintain scalable backend services that power AI integrations.
Key Responsibilities
- Backend Services Development: Design, implement, and maintain efficient backend services using Node.js.
- API Development and Documentation: Create robust APIs with thorough documentation for seamless integration.
- Database Management: Manage and optimize SQL and NoSQL databases ensuring security and performance.
- Containerization and Orchestration: Deploy containerized applications using Docker and Kubernetes.
- Performance Optimization: Monitor and refine backend services for robust performance.
- Collaborative Development: Work with developers, DevOps engineers, and project managers for integrated service deployment.
- Infrastructure as Code (IaC): Utilize Terraform and Helm for managing scalable cloud infrastructure.
- Cloud Deployment & CI Management: Deploy and manage applications on GCP/AWS/Azure and oversee CI pipelines.
Qualifications
Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
Experience: Minimum 2+ years in backend development focusing on TypeScript and Node.js.
Skills:
- Deep understanding of Node.js and frameworks like Express.js
- Strong proficiency in API development and management
- Expertise in TypeScript and modern JavaScript
- Experience with SQL (PostgreSQL) and NoSQL (MongoDB) databases
- Familiarity with Docker, Kubernetes, and CI/CD pipelines
- Proficient knowledge of GIT, GitHub, and GitLab
- A collaborative team mindset
What We Offer
Opportunity to lead cutting-edge AI projects in a global consulting environment, leadership development programs, training sessions at global centers, and a dynamic, collaborative team with diverse projects.
Key skills/competency
- TypeScript
- JavaScript
- Node.js
- API
- Backend
- Docker
- Kubernetes
- Cloud
- SQL
- NoSQL
How to Get Hired at Sia
🎯 Tips for Getting Hired
- Research Sia Partners' culture: Study their mission, values, and projects.
- Tailor your resume: Highlight TypeScript and Node.js expertise.
- Showcase portfolio: Provide examples of API and backend work.
- Prepare for technical interviews: Practice coding and system design challenges.