top of page

Software Architect

Full time

10.00-19.00 (Flexible)

freshket Office
(Suthi Building)

About the Role

  • Design and implement long-term strategic goals and short-term plans for managing, developing and maintaining company systems and software.

  • Translate high-level requirements into detailed designs, and technical estimates.

  • Ensure that proposed and existing systems architectures are aligned with company goals and objectives.

  • Conduct research on emerging technologies in support of systems development efforts, systems flexibility and cost effectiveness.

  • Provide architectural direction, expertise, and assistance to software development and related teams.

  • Design, develop, and oversee implementation of end-to-end integrated systems.

  • Document the company's existing systems architecture and technology portfolio. Make recommendations for improvements and/or alternatives.

  • Provide technical and team leadership through coaching and mentoring.


  • Bachelor degree in Computer Science, Computer Engineering or a related technical field.

  • 8+ years experience in a system architect role or software development field or similar.

  • Experience in developing cloud applications running on AWS (Amazon Web Services) and GCP (Google Cloud Platform).

  • Experience in designing and implementing systems using emerging technology.

  • Strong analytic skills related to working with unstructured datasets.

  • Excellent level of English, both written and spoken.

How to apply

4 steps to become a freshketer

01 Apply

You can apply through our website.

02 Review

The team will review your application and contact back.

03 Interview

We conduct phone and online interviews to get to know you better.

04 Offer

We make an offer to the candidate who is the best fit.

bottom of page