Senior Software Engineer II

1 week ago


Canada SitePoint Pty Full time $113,800 - $187,800
About the Role

We are seeking a highly skilled and experienced Senior Software Engineer II to join our team at SitePoint Pty. As a key member of our engineering team, you will be responsible for leading the development of our software products and ensuring they meet the highest standards of quality and performance.

Key Responsibilities
  • Lead the development of software products, including design, implementation, and testing.
  • Collaborate with cross-functional teams, including product management, design, and QA, to ensure alignment and effective communication.
  • Develop and maintain technical documentation, including architecture diagrams, technical specifications, and code reviews.
  • Identify and prioritize technical debt, and lead efforts to resolve and prevent future technical debt.
  • Stay up-to-date with industry trends and emerging technologies, and make recommendations for adoption and integration.
Requirements
  • 10+ years of experience as a software engineer, including familiarity with modern web application development.
  • Experience with Ruby, Rails, and PostgreSQL, as well as other relevant technologies.
  • Strong understanding of relational databases and ability to design and implement scalable systems.
  • Experience with event-driven architecture and Kafka.
  • Excellent communication and leadership skills, with the ability to mentor and guide junior engineers.
What We Offer
  • A competitive salary range of $113,800 - $187,800 CAD, depending on experience and location.
  • A comprehensive benefits package, including health care coverage and flexible personal and sick days.
  • A generous education budget and comprehensive L&D program.
  • A supportive and collaborative work environment, with opportunities for professional growth and development.


  • Canada Narvar Full time

    Senior Software Engineer IIWe're seeking a seasoned Senior Software Engineer II to lead the design, development, and support of our platform architecture. As a key member of our engineering team, you'll collaborate with our CTO to create quick productized applications that work with the Narvar platform.Key Responsibilities:Estimate, design, develop, debug,...


  • Canada Narvar Full time

    Senior Software Engineer IIWe're seeking a seasoned Senior Software Engineer II to lead the design, development, and support of our platform architecture. As a key member of our engineering team, you'll collaborate with our CTO to create quick productized applications that work with the Narvar platform.Key Responsibilities:Estimate, design, develop, debug,...


  • Canada Narvar Full time

    Senior Software Engineer IINarvar is seeking a seasoned Senior Software Engineer II to lead the design, development, and support of our platform architecture. As a key member of our engineering team, you will collaborate with our CTO to create quick productized applications that work with the Narvar platform.Key Responsibilities:Collaborate with Engineering...


  • Canada Narvar Full time

    Senior Software Engineer IINarvar is seeking a seasoned Senior Software Engineer II to lead the design, development, and support of our platform architecture. As a key member of our engineering team, you will collaborate with our CTO to create quick productized applications that work with the Narvar platform.Key Responsibilities:Collaborate with Engineering...


  • Canada Advance Venture Partners Full time $113,800 - $187,800

    {"title": "Senior Software Engineer II", "description": "Drive Innovation and GrowthAs a Senior Software Engineer II at Affinity, you will have the opportunity to push our product in new directions while shaping the next iterations of the features our customers already love. You will define the future of core pieces of our backend across areas like our data...


  • Canada Advance Venture Partners Full time $113,800 - $187,800

    {"title": "Senior Software Engineer II", "description": "Drive Innovation and GrowthAs a Senior Software Engineer II at Affinity, you will have the opportunity to push our product in new directions while shaping the next iterations of the features our customers already love. You will define the future of core pieces of our backend across areas like our data...


  • Canada Advance Venture Partners Full time $113,800 - $187,800

    About the RoleWe are seeking a highly skilled and experienced Software Engineer to join our team at Advance Venture Partners. As a Senior Software Engineer II, you will play a key role in shaping the future of our product and driving technical innovation.Key ResponsibilitiesDesign and develop scalable and efficient backend systems using modern technologies...


  • Canada Advance Venture Partners Full time $113,800 - $187,800

    About the RoleWe are seeking a highly skilled and experienced Software Engineer to join our team at Advance Venture Partners. As a Senior Software Engineer II, you will play a key role in shaping the future of our product and driving technical innovation.Key ResponsibilitiesDesign and develop scalable and efficient backend systems using modern technologies...


  • Canada Advance Venture Partners Full time $113,800 - $187,800

    About the RoleWe are seeking a highly skilled Senior Software Engineer II to join our team at Affinity. As a key member of our engineering team, you will be responsible for designing and implementing scalable and efficient software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and implement core backend systems, including data...


  • Canada Advance Venture Partners Full time $113,800 - $187,800

    About the RoleWe are seeking a highly skilled Senior Software Engineer II to join our team at Affinity. As a key member of our engineering team, you will be responsible for designing and implementing scalable and efficient software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and implement core backend systems, including data...


  • Canada Advance Venture Partners Full time $113,800 - $187,800

    About the RoleWe are seeking a highly skilled Senior Software Engineer II to join our team at Affinity. As a key member of our engineering team, you will be responsible for designing and implementing scalable and efficient software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and implement core backend systems, including data...


  • Canada Advance Venture Partners Full time $113,800 - $187,800

    About the RoleWe are seeking a highly skilled Senior Software Engineer II to join our team at Affinity. As a key member of our engineering team, you will be responsible for designing and implementing scalable and efficient software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and implement core backend systems, including data...


  • Canada SitePoint Pty Full time $113,800 - $187,800

    About the RoleWe're seeking a highly skilled Senior Software Engineer II to join our team at Affinity. As a key member of our engineering team, you'll play a critical role in shaping the future of our platform and driving innovation in the field of relationship intelligence.Key ResponsibilitiesDesign and implement scalable and efficient backend systems,...


  • Canada SitePoint Pty Full time $113,800 - $187,800

    About the RoleWe're seeking a highly skilled Senior Software Engineer II to join our team at Affinity. As a key member of our engineering team, you'll play a critical role in shaping the future of our platform and driving innovation in the field of relationship intelligence.Key ResponsibilitiesDesign and implement scalable and efficient backend systems,...


  • Canada SitePoint Pty Full time $113,800 - $187,800

    About the RoleWe are seeking a highly skilled Senior Software Engineer II to join our team at Affinity. As a key member of our engineering team, you will be responsible for designing and implementing scalable and efficient software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and implement core backend systems, including data...


  • Canada SitePoint Pty Full time $113,800 - $187,800

    About the RoleWe are seeking a highly skilled Senior Software Engineer II to join our team at Affinity. As a key member of our engineering team, you will be responsible for designing and implementing scalable and efficient software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and implement core backend systems, including data...


  • Canada Advance Venture Partners Full time $113,800 - $187,800

    About the RoleWe are seeking a highly skilled Senior Software Engineer II to join our team at Affinity. As a key member of our engineering team, you will be responsible for designing and implementing scalable and efficient software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and implement core backend systems, including data...


  • Canada Advance Venture Partners Full time $113,800 - $187,800

    About the RoleWe are seeking a highly skilled Senior Software Engineer II to join our team at Affinity. As a key member of our engineering team, you will be responsible for designing and implementing scalable and efficient software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and implement core backend systems, including data...


  • Canada Narvar Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer II to join our team at Narvar. As a key member of our engineering team, you will be responsible for leading the design, development, and support of our platform architecture.About the RoleCollaborate with Engineering Leaders and our CTO to estimate, design, develop, debug, and launch...


  • Canada Narvar Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer II to join our team at Narvar. As a key member of our engineering team, you will be responsible for leading the design, development, and support of our platform architecture.About the RoleCollaborate with Engineering Leaders and our CTO to estimate, design, develop, debug, and launch...