Senior Software Engineer - Katalon AI
Katalon
- Ho Chi Minh City
- Permanent
- Full-time
- Collaborate with the Product Manager and team to develop and enhance the product's new features on top of GPT technology.
- Perform detailed technical analysis and design, to break down the feature based on the high-level design and business requirements.
- Develop and review code that meets the development standards for code style, design patterns, readability, and maintainability, and integrates best practices for scaling.
- Work with peer engineers to grow the technical accountability of the system to ensure release product quality, security, and performance.
- Utilize Code Pilot to increase development efficiency and quality by automating repetitive tasks and identifying potential bugs or issues early on.
- Identify areas for improvement within the existing codebase and suggest solutions to improve.
- Identify and contribute to internal engineering working groups to define and build internal libraries, tools, and frameworks for reusability and centralize practices across
- Diagnose and troubleshoot issues to support customer requests.
- Support automation QAs and product specialists to maintain the demo system and write scripts using new Katalon features, to test applications.
- Bachelor's degree in Computer Science, Engineering, or a related field;
- Solid experience with one of the JVM-based languages (Java) and Python.
- Strong foundation in conventional J2EE specifications (CDI, JPA, JAX-RS), experience with back-end web frameworks (Spring), ORMs (Hibernate), testing (JUnit, Mockito), etc.
- Knowledge of *nix environments and shell scripting.
- Experience with SDLC and popular tools like JIRA, SonarQube, Jenkins, Selenium, etc.
- Fluent English communication skills.
- A big plus on hands-on experience in using Generative AI technology and its techniques in software systems such as text generation with LLM models (GPT in OpenAI / Azure OpenAI, LLaMA, Titan, etc.), prompt engineering and retrieval-augmented generation framework;
- Experience with cloud infrastructures (AWS, Azure, etc.), container orchestration platforms (Kubernetes, OpenShift, etc.), cloud-native architectures like serverless, service mesh, event-driven, etc.;
- Hands-on experience with Terraform, and OpenTelemetry is preferable.
- Attractive compensation package: Embrace periodic performance and 13th-month bonuses;
- Generous time-off: Enjoy 19 annual leave days, supportive allowances, and public holidays;
- Flexible work arrangements: Tailor your work to your needs by applying our hybrid working policy together with high-end working equipment;
- Vibrant international workspace: Fostering an Agile Culture at Viettel Building, D.10, HCMC;
- Premium healthcare coverage: For both you and your loved ones;
- Exciting company events: Embark on summer trips, annual parties, team-building activities, and so much more fun are waiting for you.!