Engineering Intern

Software EngineerSoftware EngineerInternshipRemoteEntry LevelTeam 51-200Since 2017H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

46 days ago

Salary

CA $50K - CA $65K / year

Seniority

Entry Level

Associate DegreeExperience acceptedEnglishJavaJavaScriptMySQLPythonSQL

Job Description

Engineering Intern

Brim Financial

• Work across the full stack - from backend services and databases to the front end interfaces our partners and internal teams rely on • Work with MySQL databases, JSON data structures, and third-party API integrations • Write clean, efficient, and testable code in a production environment • Investigate and resolve bugs in existing systems • Collaborate with senior engineers and product leads on feature development and technical design discussions • Explore and experiment with emerging tools and approaches

Job Requirements

  • Hands-on development experience (internships, co-ops, and personal projects count)
  • Strong fundamentals in programming (e.g., Working with Claude Code or similar, Python, Java, JavaScript, or similar)
  • Solid understanding of SQL and API design
  • A problem-solving mindset and genuine curiosity about how things work under the hood
  • Willingness to learn the business domain
  • Strong oral and written communication skills for async collaboration across time zones

Benefits

  • Work alongside experienced engineers in a high-growth environment
  • Learn modern tools, including AI-assisted software development
  • Gain exposure to payments infrastructure, APIs, and distributed systems

Related Job Pages

More Software Engineer Jobs

Syneos Health logo

Senior/Pr Statistical Programmer

Syneos Health

Syneos Health® is a leading fully-integrated life sciences services organization built to accelerate customer success. We partner with innovators at every point across the drug development and commercialization continuum, helping them navigate complexity, anticipate change and accelerate progress. Over the past 5 years, we have worked with 94% of all Novel FDA Approved Drugs. 95% of EMA Authorized Products. Over 200 Studies across 73,000 Sites and 675,000+ Trial patients.

Full TimeRemoteTeam 10,001+H1B Sponsor

Senior/Pr Statistical Programmer Syneos Health® is a leading fully-integrated life sciences services organization built to accelerate customer success. We partner with innovators at every point across the drug development and commercialization continuum, helping them navigate complexity, anticipate change and accelerate progress. Our Clinical Solutions team members act with a drug development mindset, applying their years of experience and deep expertise to truly understand customer needs and represent those in the solutions we shape. Whether you join us in a Functional Service Provider partnership or a Full-Service environment, you’ll collaborate with passionate problem solvers, innovating as a team to help our customers achieve their goals. We are agile and driven to deliver – for one another, our customers, and, most importantly, for those in need. Discover what your 25,000 future colleagues already know: Why Syneos Health • We are passionate about developing our people, through career development and progression; supportive and engaged line management; technical and therapeutic area training; peer recognition and total rewards program. • We are committed to building an inclusive culture – where you can authentically be yourself. Central to this is our purpose – Driven to Deliver – which captures the passion of our colleagues to show up each day and shape solutions that have the ability to dramatically impact someone’s life. • We are continuously building the company we all want to work for and our customers want to work with. Why? Because we know that when we bring together smart colleagues from across the world, we can shape the future of healthcare, driving impact for customers and defining the pace of patient progress. Job Responsibilities - Uses SAS, or other software, to develop custom programming code to generate summary tables, data listings, graphs and derived datasets as specified in the statistical analysis plan and programming specifications. Works to ensure that outputs meet quality standards and project requirements. - Performs validation programming and works with other programmers, biostatisticians, and other project team members to resolve discrepancies or any findings. · Keeps project team members informed of programming progress and issues requiring their attention. - Follow applicable SOPs, WIs, and relevant regulatory guidelines (e.g. ICH). - Maintains well organized, complete, and up-to-date project documentation, testing, and verification/quality control documents and programs ensuring inspection readiness. - Manages scheduling and time constraints across multiple projects at a time, sets goals based on priorities from management, and adapts to timeline or priority changes by reorganizing daily workload. - Develops specifications for datasets and outputs of any complexity according to statistical or sponsor requirements. Anticipates and addresses potential programming issues, reflects forethought, establishes the basis for efficient programming and accurately defines all variables to be accepted by peer review and sponsor/requestor with little rework. - Conducts effective internal meetings (appropriate in format, frequency and attendance). Distributes relevant information in advance. Ensures minutes are promptly and accurately distributed. Follows action items through to completion, and maintains order and focus of meetings, working toward consensus. - Displays willingness to work with others and assist with projects and initiatives as necessary to meet the needs of the business. - Accountable for on-time delivery across concurrent programming deliverables. Negotiates programming timelines and provides risk mitigation plans for projects or programs, as needed. Proactively informs management of the status of deliverables and significant project or program issues, including planned resolutions. - Acts as the lead statistical programmer. Directs the programming activities of other programming personnel and monitors progress on programming deliverables. - Reviews project documentation such as Statistical Analysis Plan, mock shells, programming specifications, annotated CRFs, and SAS database design. Provides feedback to the appropriate project team members which reflects forethought and reduces inefficiencies in programming activities. - Participates in sponsor meetings, kickoff meetings, and bid defense meetings as statistical programming representative, as required by sponsor. - Contributes to the mentoring of programming personnel through developing training courses, presenting training materials, reviewing work, and providing feedback or guiding new associates in process. - Maintains a good working knowledge of clinical drug development, industry standards, and electronic submission requirements; serves as a technical expert resource to other department members for complex programming questions. - Works cooperatively with other biostatistics and statistical programming personnel to establish standard operation procedures (SOPs), guidelines, policies, and/or procedures. - Contributes technical expertise to the development of programming tools and macros for standardization and efficiency. - When serving as a technical subject matter expert for CDISC and other industry and regulatory requirements, provides guidance and training to the Biostatistics group and other departments on the appropriate use of CDISC Standards - When serving as a subject matter expert for CDISC and other industry and regulatory requirements, performs compliance reviews of project deliverables for CDISC deliverables including SDTM and ADaM specifications and datasets as well as any regulatory required documents. (i.e. DEFINE.XML) - When serving as a subject matter expert for CDISC and other industry and regulatory requirements, actively participates in industry standards organizations and provides regular updates to the Biometrics Department on upcoming changes to those standards. - Transfers deliverables. - Performs other work-related duties as assigned. - Minimal travel may be required Qualifications: - Undergraduate degree, preferably in a scientific or statistical discipline; in lieu of degree, an equivalent combination of education and demonstrated programming experience. - Require 8+ years of Clinical SAS Programming experience - Strong experience in ADAM & TLF programming- safety & efficacy outputs. - Should have experience of submission packager creation- ADRG, define.xml. - Should have experience of SDTM. - Excellent written and verbal communication skills. - Ability to read, write, speak and understand English. Get to know Syneos Health Over the past 5 years, we have worked with 94% of all Novel FDA Approved Drugs, 95% of EMA Authorized Products and over 200 Studies across 73,000 Sites and 675,000+ Trial patients. No matter what your role is, you’ll take the initiative and challenge the status quo with us in a highly competitive and ever-changing environment. Learn more about Syneos Health. http://www.syneoshealth.com Additional Information Tasks, duties, and responsibilities as listed in this job description are not exhaustive. The Company, at its sole discretion and with no prior notice, may assign other tasks, duties, and job responsibilities. Equivalent experience, skills, and/or education will also be considered so qualifications of incumbents may differ from those listed in the Job Description. The Company, at its sole discretion, will determine what constitutes as equivalent to the qualifications described above. Further, nothing contained herein should be construed to create an employment contract. Occasionally, required skills/experiences for jobs are expressed in brief terms. Any language contained herein is intended to fully comply with all obligations imposed by the legislation of each country in which it operates, including the implementation of the EU Equality Directive, in relation to the recruitment and employment of its employees. The Company is committed to compliance with the Americans with Disabilities Act, including the provision of reasonable accommodations, when appropriate, to assist employees or applicants to perform the essential functions of the job.

India
HighLevel logo

Director, Engineering – Platform Services

HighLevel

The all-in-one sales & marketing platform that agencies can white-label. CRM, Email, 2-way SMS, Funnel Builder, & more!

Full TimeRemoteTeam 201-500Since 2018H1B No Sponsor

• Designing and operating scalable cloud infrastructure. • Driving platform services that enable product teams. • Leading adoption of AI capabilities across platform services. • Improving developer productivity and internal tooling. • Defining and executing infrastructure automation and cost strategies. • Building a centralized platform (Internal Developer Portal) to standardize how engineering teams: Spin up environments, Deploy services, Manage infrastructure, Scale applications globally. • Drive adoption of Platform-as-a-Product mindset, treating platform capabilities as products for internal developers. • Define platform vision and roadmap aligned with business and engineering needs. • Improve developer productivity across Dev teams: Reducing cognitive load, Standardizing workflows, Enabling self-service capabilities. • Build and scale: Golden paths and service templates, Developer tooling and CLI/API interfaces, Environment provisioning systems. • Build platform services and APIs that simplify complex infrastructure operations. • Promote an API-first approach to platform capabilities. • Enable developers to interact with infrastructure through standardized APIs and services. • Drive adoption of Infrastructure-as-Code (IaC) across the organization. • Lead efforts to automate provisioning, configuration, and operations. • Architect and oversee implementation of highly resilient infrastructure systems, including: Multi-region failover strategies, Disaster recovery and business continuity, Multi-cloud abstraction (where required). • Ensure infrastructure supports seamless application migration during outages. • Design for 99.99%+ availability across critical systems. • Define and evolve CI/CD systems to support: High-velocity development driven by AI-generated code, Progressive delivery (canary, blue-green), Automated rollback based on telemetry, Risk-aware validation and automated quality checks. • Act as the Scrum/Delivery leader for the platform organization. • Balance immediate operational and migration needs with long-term architectural improvements. • Partner with SRE and Infra teams to ensure operational readiness.

India
Inetum logo

Técnico/a junior BMC Helix ITSM

Inetum

Na Inetum, acreditamos que a diversidade é a chave para construir soluções mais criativas e impactantes. Valorizamos cada pessoa pelo que ela é e pelo que pode contribuir, independentemente de raça, etnia, religião, gênero, orientação sexual ou deficiência. Nosso compromisso é manter um ambiente acolhedor, inclusivo e colaborativo, onde diferentes perspectivas se transformam em inovação e fortalecem nossa cultura. Estamos presentes em 19 países, com mais de 26.000 colaboradores ao redor do mundo. Se você busca uma empresa que une tecnologia, inovação e respeito às pessoas, a Inetum é o lugar certo para você.

Full TimeRemoteTeam 10,001+H1B No Sponsor

Descripción de la empresa Inetum es líder europeo en servicios digitales. El equipo de Inetum, formado por 28.000 consultores y especialistas, se esfuerza cada día por generar un impacto digital en las empresas, las entidades del sector público y la sociedad. Las soluciones de Inetum tienen como objetivo contribuir al desempeño y la innovación de sus clientes, así como al bien común. Presente en 19 países con una densa red de sitios, Inetum se asocia con los principales editores de software para afrontar los desafíos de la transformación digital con proximidad y flexibilidad. Impulsado por su ambición de crecimiento y escala, Inetum generó unas ventas de 2.500 millones de euros en 2023. 🏅 Top Employer Europe 2024 Descripción del empleo Estamos buscando un/a Técnico/a Junior de BMC Helix ITSM para unirse a nuestro equipo de operaciones y gestión de servicios TI. En este rol, serás responsable de dar soporte, mantener y configurar la plataforma BMC Helix ITSM, asegurando que la gestión de incidentes, problemas y cambios se realice de manera eficiente y alineada con los procesos de negocio (ITIL). El/la candidato/a ideal tendrá una experiencia mínima de 2 años manejando la suite de BMC, combinando conocimientos técnicos de la plataforma con una visión orientada al servicio al cliente. Requisitos - Mínimo 2 años de experiencia demostrable en la administración, configuración o soporte técnico de BMC Helix ITSM (anteriormente Remedy ITSM). - Experiencia previa en entornos de TI y gestión de servicios informáticos (Help Desk o Centro de Servicios). - Conocimiento de los módulos principales: Gestión de Incidentes, Gestión de Problemas, Gestión de Cambios y Gestión de Activos (ITSM Suite). - Workflow: Comprensión de la lógica de flujos de trabajo y experiencia en la creación o modificación de Active Links y Filtros. - Bases de Datos: Conocimiento a nivel usuario de SQL para realizar consultas y reportes básicos sobre la base de datos del sistema. - Smart Reporting: Experiencia en la creación y modificación de informes y dashboards para métricas de servicio. - Gestión de Usuarios: Experiencia en la creación de perfiles, permisos (roles) y grupos en la plataforma. Información adicional ¿QUÉ PODEMOS OFRECERTE? · Teletrabajo · Retribución salarial acorde con la experiencia aportada · Plan de carrera: ofrecemos una atractiva carrera profesional en función de la experiencia y potencial personal dentro de una compañía en continua evolución y con un sólido crecimiento · Plan de formación en competencias tecnológicas de acuerdo con las exigencias de los proyectos y clientes. · Retribución flexible: te ofrecemos una retribución a la carta pudiendo elegir diferentes productos y modelar tú mismo cómo distribuirlos: seguro de salud, tickets de comida, guardería, tarjeta transporte, etc. · Flexibilidad horaria

Spain
ServiceNow logo

Staff Software Engineer

ServiceNow

As the AI platform for business transformation, we're putting AI to work across organizations — freeing people for work that matters. Making old tech work with new tech. Reaching across departments, from the front office to the back office and every office in between. Our ambition? To become the AI defining enterprise software company of the 21st century (or "AI DESCO21C," as we like to call it). With more than 8,100+ customers, we serve approximately 85% of the Fortune 500®, and we're proud to be a Fortune 100 Best Companies to Work For® and World's Most Admired Companies™. Explore your future career with us, visit www.servicenow.com/careers. From Fortune. ©2025 Fortune Media IP Limited. All rights reserved. Used under license.

Full TimeRemoteTeam 10,001+Since 2004H1B Sponsor

Company Description It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today - ServiceNow stands as a global market leader, bringing innovative AI-enhanced technology to over 8,100 customers, including 85% of the Fortune 500®. Our intelligent cloud-based platform seamlessly connects people, systems, and processes to empower organizations to find smarter, faster, and better ways to work. But this is just the beginning of our journey. Join us as we pursue our purpose to make the world work better for everyone. Job Description Marco Della Medaglia (current employee for 6 years) is an italian citizen who is moving back to Italy after being in Netherlands for a few years, he has italian passport, citizenship, visa, was born in Italy, owns property etc Qualifications Marco Della Medaglia (current employee for 6 years) is an italian citizen who is moving back to Italy after being in Netherlands for a few years, he has italian passport, citizenship, visa, was born in Italy, owns property etc Additional Information Work Personas We approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work and their assigned work location. Learn more here . To determine eligibility for a work persona, ServiceNow may confirm the distance between your primary residence and the closest ServiceNow office using a third-party service. Equal Opportunity Employer ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status, or any other category protected by law. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements. Accommodations We strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact globaltalentss@servicenow.com for assistance. Export Control Regulations For positions requiring access to controlled technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities. From Fortune. ©2025 Fortune Media IP Limited. All rights reserved. Used under license.

Italy
Job Closed