Careers — Arthur Ventures
Tech Lead at Avalara
Chennai, IN

Job Duties

  • Develop and manage applications for new features and enhancement in full stack
  • Utilize AWS resources efficiently
  • Exposure to devops
  • Implement CI/CD and TDD
  • Program and maintain that the code matches the industry standards
  • Mentor colleague to improve and ensure the development standards
  • Develop, test and deploy integrations required to meet business requirements
  • Understand existing codebase and identify improvement area
  • Come up with technical designs for new features
  • Perform code reviews and ensure coding standards and practices


  • Bachelor's degree in Computer Science, Engineering or related field
  • Strong software development skills in Scala or Java
  • Deep knowledge of data structures and algorithms
  • Familiarity with devops
  • Navigate an existing codebase comfortably
  • Able to ship features on a weekly basis: should be good at time management and prioritization
  • Able to keep up with technological advancements and educate the team
  • Good design skills
  • Identifying complex problems and review related information to develop and evaluate options and implement solutions
  • Use logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems
  • Understand the implications of new information for both current and future problem-solving and decision-making
  • Give full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
  • Analyze needs and product requirements to create a design
  • Strong understanding of performance and scalability considerations when building applications
  • Preferred Qualifications (nice-to-have)
  • Comfort in Scala
  • Exposure to machine learning solutions in Classification and Text processing
  • Experience in working on machine learning projects