Recherche d'emploi > Toronto, ON > Sr software engineer

Sr. Software Engineer (Python)

TalentTank Recruiting Inc.
Toronto, ON, Canada
Temps plein

THE ROLE

Contribute to all stages of the software development lifecycle.

Utilize and contribute to our continuous integration and continuous delivery pipelines.

Write well-designed, testable, and efficient code with quick turnaround times and ownership / accountability

Document development phases and monitor systems.

Create and maintain processes, policies, documents, and the implementation of underlying systems and technologies for application sustainment, security, and privacy

Establish and support patterns and architectures for our front-end, backend, future applications, and our multi-and-single-tenant instances across cloud providers / platforms

QUALIFICATIONS

Proven experience as a Senior or Principal Engineer or similar role.

Deep knowledge of Python and its conventions, with AI and ML algorithms (Java is a plus)

Experience with data pipelines, databases, APIs, web servers, etc.

Proven history of developing, maintaining, and scaling production-grade infrastructure, cloud applications, and architecture (preferably on AWS)

Knowledge / understanding of infrastructure-as-code and securing SaaS infrastructure is a plus

Proficiency and autonomy with git, Docker, and associated practices for collaborative and robust code development

Excellent communication, problem-solving skills, and attention to detail.

A delivery-driven leader with the ability to collaborate effectively in a team setting and produce high-quality output

Il y a 10 heures
Emplois reliés
Electronic Arts
Ontario, Canada

As a senior software engineer you are expected to be skilled at engineering communications, analysis, and clarifications. Experience working with a team of engineers to deliver software applications. Excellent working knowledge of C# and C++ and Python. Passion for making software to create games. ...

Alstom
Toronto, Ontario

Support software/software integration, together with other software designers. You are proficient in Software development/Railway software development(Desirable)/Vital or secure software development (Desirable). Join us as Senior Software Engineer. Design software components and implement them. ...

Egen
Mississauga, Ontario

Egen's Data Engineering team builds scalable data pipelines using Python, Java, or Scala and AWS. Data Engineering role building pipelines using Python. You are an innovative technology enthusiast who enjoys building software products and quickly seeing them work in the real world. Even more, you dr...

Scotiabank
Toronto, Ontario

We are looking for a Software Developer to join our team to help move forward our strategy and vision. Work within a big data ecosystem (GCP, Hadoop) to design and deliver complex software components and applications. Disciplined in development methodology and familiar with software development tech...

SS&C Technologies Holdings
Mississauga, Ontario

We are looking for a Senior Software Quality Assurance (QA) Engineer to develop and execute exploratory and automated tests to ensure product quality. QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. Ultimately, you should monitor all ...

Scotiabank
Toronto, Ontario

We are looking for a Software Developer to join our team to help move forward our strategy and vision. Work within a big data ecosystem (GCP, Hadoop) to design and deliver complex software components and applications. Disciplined in development methodology and familiar with software development tech...

Nascent
Toronto, Ontario

You care about helping the next generation of developers learn to design and build software solutions in a robust, elegant and pragmatic way. Bachelor's degree in computer science or a related field with experience in software development. You have knowledge of software design patterns and can archi...

E-Solutions
Mississauga, Ontario

Job Title: Python Backend Software Engineer. Collaboratively and pragmatically solve scientific software engineering challenges within interactive data analysis and visualization. Work with computational scientists, biologists, and other software engineers to elucidate the emerging needs of our scie...

Amazon Development Centre Canada ULC
Toronto, Ontario

The Helix team is looking for a seasoned senior software engineer to join its team of passionate, enthusiastic engineers tackling complex data challenges at a large scale. Your role will involve conceptualizing and developing innovative data solutions for our global customers, including engineers, o...

Amazon Development Centre Canada ULC
Toronto, Ontario

We are looking for Software Development Engineers who have built a lot of software – shipped products and created control planes, tools and modules. Delivering software features and improvements to major portions of your team’s software. Contribute to the full software development lifecycle, includi...