Epicareer Might not Working Properly
Learn More

Senior Software Engineer

Salary undisclosed

Apply on


Original
Simplified

Company Description

Fata Organa is an exclusive partner of Empath, a subdivision within CAC New Business Development Division, specializing in various AI technology, including Emotional Speech AI and acoustic-based modeling. Our expertise extends to AI implementation such as LLM and Image recognition, creating innovative solutions for our clients.

Role Description

This is a full-time hybrid role for a Senior Software Engineer at Fata Organa. The Senior Software Engineer will be responsible for back-end web development, software development, and programming tasks. This role will involve working with various AI technologies, including Emotional Speech AI and Image recognition. Some flexibility for remote work is offered.

Qualifications & experience

  • Minimum 6 years of development experience
  • Managerial or leadership experience for small team (less than 5 people) for at least 2 years
  • Preferable if you are top graduate or are from top universities in Indonesia or abroad
  • Experience working with C# in the context of Azure, AWS and GCP Experience in working with TypeScript and React Framework Experience with CI/CD Advantageous if able to deploy to bare metal machine and can organize server management (assisted by Maintenance team)
  • Fluent in English, Advantageous if having ability to speak business-level Japanese (better than N2)
  • Experience in doing Architectural design, Database Design Analysis and Optimization
  • Practicing clean code Advantageous if can do clean code and best practice in other cross compile able programming language (Go, Java, Rust, C++)

Tasks & responsibilities

  • Design, develop, test, and deploy high-quality software solutions.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Design system architecture and software components for new projects.
  • Implement robust and scalable software architectures.
  • Lead and mentor junior and mid-level software engineers Conduct code reviews and provide constructive feedback
  • Assist in project planning and estimation.
  • Break down complex tasks and delegate responsibilities effectively.
  • Help project manager communicate and deal with technical issues from stakeholders (Project owner and end users), including troubleshooting and resolving complex technical issues.
  • Assist QA team to develop and maintain unit tests, integration tests, and end-to-end tests.
  • Create and maintain technical documentation

Benefits

  • Tax and BPJS + BPJSTK fully paid by company, including full BPJSTK Coverage (4 items)
  • Yearly bonus based on performance (up to 2x)

Salary

  • Rp 15,000,000 – Rp 18,000,000 per month