Software Engineer for Email Automation Solutions
2 weeks ago
About Letterhead
We help publishers and marketers engage their audience, create great content products, and generate revenue with software that can automate and support the entire process through machine learning.
Were a venture-backed scaleup on a journey to change how online engagement happens through meaningful first-party content. Our founders came from the media industry building a national network of local email newsletters and spun out Letterhead in 2022 to help every organization master email.
Our team is a diverse group of internally-motivated and open-minded people who want to be the best at what we do. We value intellectual curiosity, candor, and a sense of urgency. When we hire, we look for cultural contribution rather than culture fit: what will each new person add to our team as we grow.
This position is remote and this person can sit anywhere in Canada with a preference on residence in Quebec. We are a global team and prioritize great people over location.
Our Company Values
- Users First: We put our customers' experience and priorities first.
- Great and Fast: We deliver top-quality work and experiences at high speed every time.
- Extreme Ownership: We take pride in owning our work and owning the mission, even when something's not my job, we work together to make it happen.
- Frontend Development:
- Proficiency in Vue.js and Nuxt.js
- Strong knowledge of HTML, CSS, and JavaScript
- Experience with frontend state management (Vuex)
- Backend Development:
- Proficient in PHP and Laravel framework
- Experience with RESTful APIs and microservices architecture
- Knowledge of SQL databases (MySQL, PostgreSQL)
- Full Stack Integration:
- Experience integrating frontend and backend systems
- Demonstrated ability to work effectively with high-volume and scalable systems
- Knowledge of server-side rendering with Nuxt.js
- Testing and Debugging:
- Experience with unit testing and end-to-end testing frameworks (Jest, Cypress, PHPUnit)
- Strong debugging and performance profiling skills
- Experience in developing load testing infrastructure and simulating high-volume traffic would be an asset
- Version Control:
- Proficiency with Git and version control workflows (GitFlow, etc.)
- Deployment and CI/CD:
- Familiarity with CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions)
- Experience with deployment processes and tools
- User Experience (UX):
- Understanding of UX principles and best practices
- Experience working closely with designers to implement user-centric features
- Security:
- Knowledge of web application security best practices
- Experience with authentication and authorization mechanisms
- Help design and implement complex software solutions using PHP/Laravel.
- Offer technical guidance and mentorship to junior engineers.
- Review code to ensure it meets coding standards and best practices.
- Lead initiatives for continuous improvement to enhance the development process and software quality.
- Work closely with product management and engineering teams to define technical requirements and set project timelines.
- Help fix technical-related issues affecting customers.
- Stay up to date with emerging technologies and industry trends to suggest innovative solutions.
- Other duties as assigned
- A competitive salary range of $80,000 - $120,000 per year, based on location, work experience, and internal equity.
- 4 weeks paid time off with tenure increases.
- Fully covered health, dental, and vision for you and your family.
- 401(k) options with match.
- Stock options.
- Generous disability and life insurance options.
- Learning and development budget.
- The chance to make an impact at a fast-growing and successful scaleup company.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other protected status. Any gender-specific terms should be understood to be applicable to all genders and not sex or gender limited.
-
Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full timeAutomotive Embedded Test Automation Software DeveloperAbout the RoleWe are seeking a skilled Automotive Embedded Test Automation Software Developer to join our team at Franklin Automation Inc.Key ResponsibilitiesAs an Automotive Embedded Test Automation Software Developer, you will be responsible for:Analyzing product requirements and evaluating potential...
-
Montreal, Quebec, Canada Vention Inc Full timeVention Inc, a leading innovator in industrial automation solutions, is headquartered in Montreal, Canada, with offices in Berlin and Boston. Our global presence spans over 3,000 factories across five continents, making us one of Canada's Most Admired Cultures and a Great Place to Work.Job OverviewWe are seeking a highly skilled Automation Engineer to join...
-
Automotive Embedded Software Architect
2 weeks ago
Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full timeSenior Automotive Embedded Software DeveloperEstimated Annual Salary: $120,000 - $160,000About UsFranklin Automation Inc is a global leader in design and development, specializing in electronics, electro-mechanics, and software. Our teams work on projects that define the future—from creating state-of-the-art communication systems and autonomous vehicles to...
-
Software Engineering Manager
1 month ago
Montreal, Quebec, Canada Aspire Software Full timeSoftware Engineering ManagerValPay is seeking a talented and experienced Software Engineering Manager to lead our team in Montreal. The ideal candidate will possess strong technical expertise, exceptional leadership skills, and a proven track record of successfully managing the migration from legacy systems to modern web-based architectures.This role...
-
Montreal, Quebec, Canada NTT DATA Full timeAbout the RoleWe are looking for a skilled software engineer to join our team. The ideal candidate will have experience in DevOps and automation, with a strong background in software development.Key ResponsibilitiesDesign, develop, and deploy software applications.Collaborate with cross-functional teams to ensure smooth software deployment.Implement...
-
Senior Software Automation Test Developer
1 month ago
Montreal, Quebec, Canada Vention Inc Full timeJob Title: Senior Software Automation Test DeveloperThis is a hybrid role with 3 days in our Montreal officeAs a Full Stack Developer on Vention's Applications team, you will be responsible for designing, building, and testing robotics solutions which leverage Vention's hardware, automation, and software ecosystem as well as our partners. You will lead the...
-
Senior C++ Software Engineer
2 weeks ago
Montreal, Quebec, Canada Solutions Techso Full timeSolutions Techso is an international leader in digital transformation. We're a fast-growing company offering consulting services in three niches of expertise: technology infrastructure management, specific application development, and product lifecycle management.We've built a reputation for the quality of our projects delivered to prestigious customers...
-
Automation Engineer
4 weeks ago
Montreal, Quebec, Canada Four Seasons Full timeWe are seeking a highly skilled Automation Engineer to join our team at {company}.As an Automation Engineer, you will be responsible for designing, developing, and maintaining automation systems that drive business growth and efficiency.Key Responsibilities:Design and implement automation solutions that meet business requirementsCollaborate with...
-
Software Engineer for Power Platform Solutions
2 weeks ago
Montreal, Quebec, Canada LanceSoft Full timeLanceSoftAt LanceSoft, we're seeking a skilled Software Engineer for Power Platform Solutions to join our team. As a critical member of our engineering team, you will be responsible for developing, testing, and maintaining complex software solutions using the Microsoft Power Platform.Location: Montreal (Office attendance from Day 1 – Hybrid Mode)About the...
-
Software Engineer
4 weeks ago
Montreal, Quebec, Canada Aspire Software Full timeAbout the Role:As a Software Engineer - Java Developer, you will be responsible for designing, developing, and testing software applications using Java programming language. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.Responsibilities:Design, develop, and test software...
-
Automation Solutions Expert
2 weeks ago
Montreal, Quebec, Canada Vention Inc Full timeVention Inc is a performance-driven company that values innovation and customer success. We are headquartered in Montreal, Canada, with offices in Berlin and Boston.We have a strong presence in over 3,000 factories across 5 continents, making us one of Canada's Most Admired Cultures and Great Place to Work. Our culture is built on two core principles:...
-
Software Development Specialist
2 weeks ago
Montreal, Quebec, Canada Famic Technologies Inc. Full timeCareer Opportunity at Famic Technologies Inc.Famic Technologies Inc. is a renowned provider of high-quality software solutions for the industrial automation market.Estimated Annual Salary: $70,000 - $90,000About UsWe are a leading company in the field of industrial automation and software engineering, with a strong presence worldwide.Job DescriptionWe are...
-
Montreal, Quebec, Canada Vention Inc Full timeSenior Software Automation Test DeveloperVention Inc is a leading company in the field of robotics and automation, with headquarters in Montreal, Canada.We are looking for an experienced developer to join our team as a Senior Software Automation Test Developer.About the RoleThis is a hybrid role with 3-4 days in our Montreal office. As a Full stack developer...
-
Senior Software Engineer
2 weeks ago
Montreal, Quebec, Canada GURUS Solutions Full timeGURUS Solutions is a dynamic company that values expertise and innovation in the field of software development. Our team of experienced professionals is seeking a skilled Senior Software Engineer to join our ranks.We offer a competitive salary of $120,000 per year, which is commensurate with industry standards and takes into account the level of experience...
-
Technical Automation Engineer
4 days ago
Montreal, Quebec, Canada TechnoGénie - Chasseurs de Talents Full timeCompany OverviewWe are a leading company in the field of technology and engineering, seeking a highly skilled Technical Automation Engineer to join our team.Job DescriptionThe Technical Automation Engineer will be responsible for designing, developing, and implementing automation solutions using mechatronics, robotics, and automation engineering principles....
-
Automation Expert for Industrial Solutions
2 weeks ago
Montreal, Quebec, Canada Vention Inc Full timeVention Inc is a leading provider of machine automation technologies, with headquarters in Montreal, Canada. As an Integration Specialist at Vention, you will be part of a team that helps clients resolve their automation challenges in the most efficient and streamlined manner.Job OverviewWe are seeking an Automation Expert to join our client engineering...
-
Software Engineer
4 weeks ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeWe are seeking a software engineer with a strong foundation in Java and microservices architecture to develop scalable and resilient services at Centric Software.Key Skills:Proficiency in Core Technologies: Strong expertise in Java, Kafka for event streaming, and REST API for service integration.Database Management: Experience with MS SQL Server, Oracle, and...
-
Data Engineer with Innovative Solutions
2 weeks ago
Montreal, Quebec, Canada Fluid - Solutions de TalentsWorkforce Solutions Full timeAbout Fluid - Solutions de Talents/Workforce SolutionsWe are a leading workforce solutions company that is committed to driving innovation and disruption in the talent acquisition space.Job Title: Senior Data EngineerWe are seeking an experienced Senior Data Engineer to join our Data Analytics team, who will be responsible for designing and implementing...
-
Software Engineer
3 weeks ago
Montreal, Quebec, Canada Randstad Full timeJob Title: Software Engineer - DevOpsOverview: We are seeking a skilled DevOps Engineer to join our software development team. As a DevOps Engineer, you will be responsible for ensuring the smooth operation of our software systems, from development to deployment. This is a great opportunity to work with a talented team and contribute to the development of...
-
Expert .NET Software Engineer
7 days ago
Montreal, Quebec, Canada Solutions Techso Full timeAbout Solutions TechsoSolutions Techso is an international leader in digital transformation, providing top-notch consulting services in technology infrastructure management (IT), application development (DEV), and product lifecycle management (PLM).As a fast-growing company founded in 2014, we have built a reputation for delivering high-quality projects to...