Senior Software Developer

Toronto, ON, Canada

Job Description


About the job:

As an entrepreneurial technology company, we offer an open and fast-paced environment that fosters creativity, collaboration, and enjoyment. Every day will be different, and every contribution will be valued, regardless of one\'s position. We believe in the limitless opportunity of the mobile-first Omni-Channel advertising market, with a priority on in-house training and knowledge sharing between our technology and business teams. Working at Native Touch is a rewarding experience that provides flexible working conditions and the ability to maintain a strong work/life balance.

The Role:

We are looking for a contractual Senior Software Developer for a custom solutions team. Your role will be to architect and Implement custom solutions for a number of different business teams while maintaining clean readable code. You should have an understanding of how to design efficient distributed systems using a major CSP. In this role, you will contribute to multiple different types of projects and initiatives, With the main focus being on Process automation, Big Data analytics, AI/LLM, Machine learning, and DevOps.

The Profile:

As the ideal candidate, you are someone with a significant amount of software development experience. You love to learn, you are not confined to one language, can jump in anywhere and enjoy solving problems, and do not back into a corner when faced with a complex technical challenge.

What You\'ll Be Doing:

\xc2\xb7 Work closely with operations to rapidly implement and design custom solutions

\xc2\xb7 Coordinate and integrate custom solutions into a larger Ad-Tech ecosystem

\xc2\xb7 Improving POC code received from the business and engineering teams

\xc2\xb7 Identify bottlenecks and propose solutions to resolve them

\xc2\xb7 Setting the architectural and technical direction for custom solution products

Does This Sound Like You?

\xc2\xb7 Minimum of 4+ years of software development experience

\xc2\xb7 Minimum of 2+ years of proven system design experience

\xc2\xb7 Minimum of 2+ years of experience working with a cloud platform such as AWS

\xc2\xb7 Proficiency in an OOL language and familiarity with distributed system design

\xc2\xb7 Proficiency in a scripting language such as Bash, Python

\xc2\xb7 Proficiency with Docker and Event-Driven Architecture

\xc2\xb7 Proficient with SQL and writing large queries

\xc2\xb7 Mastery of working in the Linux development environment

\xc2\xb7 Excellent communication skills

Bonus skills

\xc2\xb7 Experience with Machine Learning Frameworks, AI, and LLM tools

\xc2\xb7 Experience with infrastructure as code, such as Terraform and Ansible

Benefits:

Competitive salaries

Full benefits package

Training and Development opportunities

Ability to maintain a work/life balance

Native Touch

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2259155
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned