Aicadium is looking for a Senior Software Engineer to join our growing team at our Singapore office.
This person is responsible for all aspects of back-end development. This person must be able to drive the programming of well-constructed, testable code.The ideal candidate will have a broad technical background, a solid understanding of applicable analytics, and a natural curiosity for producing effective solutions. This person is patient, has excellent time-management skills, and possess an effective communication style.
Objectives of this role
- Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
- Develop new features and infrastructure in support of rapidly emerging business and project requirements
- Assume leadership of new projects, from conceptualization to deployment
- Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design
- Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities
- Contribute to evolving our tech stack with AI tooling and services integration
Responsibilities
- Participate in all aspects of agile software development, including design, implementation, and deployment
- Architect and provide guidance on building end-to-end systems optimized for speed and scale
- Work primarily in Python, Javascript/Typescript
- Engage with inspiring designers and front-end engineers, and collaborate with leading back-end engineers to create reliable APIs
- Collaborate across time zones, GitHub comments/reviews, documents, and frequent video conferences
- Provide technical leadership, coaching, and/or mentoring to fellow delivery team members
Required skills and qualifications
- At least eight years of experience in building large-scale software applications
- Experience in designing and integrating RESTful APIs
- Knowledge of Python, React, and JavaScript/Typescript
- Experience in unit/integration testing, CI/CD, workflow automation
- Experience with containerization technologies like Docker
- Familiarity with MCP and modern AI interaction/integration methodologies
- Experience in Kubernetes and Cloud-native tooling (Bonus)
- Familiarity with cloud-native development paradigms (AWS, artefact repositories, deployment and scalability, security modeling)
- Familiarity with infrastructure-as-code tools like Terraform (Bonus)
Preferred skills and qualifications
- Bachelor’s degree (or equivalent) in Computer Science, Information Technology, or Engineering
- Interest in learning new tools, languages, workflows, and philosophies
Benefits
Aicadium has a great benefits package to come with your salary. Benefits include PTO, Heath insurance and more!
#J-18808-Ljbffr…
