Senior Software Engineer

  • North America Only
  • Uberflip
Job Description:

Uberflip is a marketing technology company with 150+ employees founded in Toronto, Canada in 2012. Our content experience platform empowers marketing and sales to create engaging, relevant content destinations quickly for every campaign, audience, and stage of the customer journey. Marketing teams use our platform to scale how they incorporate content into every touchpoint and remove friction from the customer journey by surfacing the right content at the right time.

We're on the search for a Senior Software Engineer!

Are you a driven, experienced Software Engineer with a proven track record of delivering performant products and services in a SaaS environment?

As a Senior Software Developer at Uberflip, you will contribute to the planning, development, and delivery of world-class software, through the iteration of products and features that our customers love.

What you will be doing:

• Develop robust features, services, and API’s in accordance with the product roadmap

• Maintain existing products and services, assess and recommend changes to improve long-term sustainability

• Empower your team members through code reviews, thorough documentation, technical guidance, and mentoring

• Collaborate across teams to share knowledge, celebrate successes, and contribute to the overall culture

• Dive into challenging operational issues, identify and resolve the root cause, and apply lessons learned to future projects and iterations

• Continuously learn and grow, to advance yourself and your career, and build up those around you

Minimum Requirements:

• 5+ years experience as a software engineer

• 2+ years experience with cloud principles and patterns

• Bachelor's degree in Computer Science, Engineering or related field, or equivalent training or work experience

• Very strong communicator and an ability to collaborate with Product and QA teams

Preferred Requirements

• Proven track record of building and shipping high-quality software

• Expert with TypeScript, JavaScript, or PHP

• Experience client-side frameworks like React, Ember, or Agular

• Experience with web frameworks like Express, Nest, or Laravel

• Understand the importance and value of measurability and observability

• Hands-on experience with data stores like MySQL, MongoDB, or Snowflake

Nice to have:

• Experience building microservices

• Experience using Agile methodologies

• Experience with Kubernetes

What you will love about us:

• Great Company Culture

• Inclusive and Collaborative work environment

• Competitive Health Benefits for you and your family starting day one

• Wellness Programs including company paid counselling

• Flexible Working Hours OR Remote work flexibilit

• Employee Stock Option Program

• Additional Paid L.U.V and Wellness Days

• Parental Leave Top Up Program

• Learning Credits to put towards your professional development

• (Virtual) Regular Standups, Demos, and Socials to keep us aligned and connected

• And so much more!

• If this role and life at Uberflip is a match for what you want from your next work experience, we can’t wait for your application!

Uberflip is committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe that the more inclusive we are, the better our work will be. If you're smart and good at what you do, come as you are.

Other Jobs in Full Stack