Software Engineer



Software Engineering
Ho Chi Minh City, Vietnam
Posted on Friday, August 25, 2023
At Paradox, our mission is to share our passion for people, deliver magical talent experiences, and drive talent obsession in organizations around the world. We’ve experienced huge growth over the past years and we're looking for passionate Software Engineers to join our team in Ho Chi Minh city as we continue to scale. This is an unmatched opportunity for you to kick-start your new journey. If you like what you read below, join our team and become part of a global team where innovation and professional growth are encouraged.

Job Requirements

  • Experience in writing production quality code or writing reusable tooling in a dynamically-typed scripting language (Elixir, Ruby, Python, etc) or functional language (Haskell, Scala, etc). We use Elixir and Ruby, but we're open to candidates with experience in other languages.
  • Experience working with a modern web framework. We use Phoenix and Rails, but we're open to candidates with experience in other frameworks.
  • Experience writing JavaScript, CSS, and HTML.
  • A background (at least 3+ years) in writing well used public facing JSON APIs. Knowledge of RESTful practices is a plus.
  • Experience writing software at scale. What sort of scale? We do hundreds of thousands of API calls a day, and expect that to grow exponentially in the coming years.
  • Comfortable in a *NIX environment and using a shell (bash, zsh, etc).
  • You write clean, well tested code.
  • A commitment to mentoring and self-improvement through code reviews and continuous learning. We're a team of learners, and we're looking for people who can help us grow.
  • Experience working with cloud based DevOps-managed infrastructure (we use AWS).
  • Experience with SQL and other datastores. You should be able to reason about ACID and transaction isolation levels, and have a grasp of the CAP theorem. We use PostgreSQL.
  • Excellent written communication skills in English. We're a distributed team, so we're extra mindful about communication.
  • Ability to work collaboratively with a remote team based in the US. We work primarily via Slack, Google Meet, Zoom, and Github to do our work.
  • Flexible hours to meet with global teams in the US East time zone.

Bonus Skills!

  • Ability to speak strong English.
  • Experience working with GraphQL.
  • Microservices, in particular experience with messaging services (Kafka, Amazon Kinesis) and RPC frameworks such as gRPC.

Job Responsibilities

As a Software Engineer on the team, you'll be working closely with a global team in Vietnam and in the US to help:

  • Develop new features for our public facing APIs and internal APIs.
  • Troubleshoot customer issues, as well as work with teams developing internal tools and products here at Paradox.
  • A typical day can include fixing a defect, writing a new API method to search our database of personality assessment results, reviewing a pull request, or load testing our Recommendation API methods.

Why You Should Work At Paradox

  • Work side by side with a global team of passionate and purposeful people - Talent is our DNA and we pride ourselves on having the best!
  • Develop amazing products to serve clients who are leading corporations around the world.
  • Ability to make a big impact on a growing organization and drive your own career.
  • Professional development opportunities.
  • Benefits package including:
  • Competitive performance-based salary, annual performance bonus, and 13th-month salary bonus;
  • Annual salary review;
  • Healthcare package with annual health check-ups and premium medical insurance;
  • Free lunch;
  • Petrol allowance;
  • House allowance;
  • In-house English class;
  • Family Care package with medical insurance and child care allowance;
  • Loyalty bonus plan;
  • And heaps of internal events and team buildings to enjoy.

To learn more about how we're disrupting the recruiting industry, check out our website: paradox.ai

To know more about our social life, visit our fan page: www.fb.com/ParadoxVietnam

Contact our HR team: jobs.vn@paradox.ai | Skype: live:hr_17855 | Phone: (+84) 236 3788099