Principal Applications Engineer

3 months ago


Toronto, Ontario, Canada BriteCore Full time
Salary:

About BriteCore

BriteCore is a leading cloud-native core insurance software platform for Property & Casualty Insurers. Our software unlocks business growth, delivers greater productivity, and provides an intuitive customer experience to a large and rapidly modernizing industry. With the BriteCore Software Platform, insurers easily administer policies, manage billing and claims, rapidly configure new products, and access detailed reporting and analytics in an all-in-one core system, including agent and policyholder portals.

Trusted by over 90 insurers across North America, BriteCore's award-winning policy administration solution enables midsize Carriers and MGAs to efficiently manage their insurance operations and effectively compete with the largest insurers. We love great technology and insurance and it shows in every aspect of our solution.

This is a fully remote based role, however candidates must be located in the Toronto, Canada metro area. Note: this is a long-term Independent Contractor position.

Summary

Join a passionate, agile development team to design and build applications that scale and support our platform. As a Principal Applications Engineer, you'll lead in modernizing our feature and technology stack. You'll get to work across our stack, spending your time immersed in Python, Django, JavaScript, JQuery, and VUE JS. You will collaborate closely with a creative group of senior engineers, team leads, as well as product experts across the org. Because this is a high visibility role at BriteCore, you'll have the opportunity to shape the company's future direction.

This position is ideal for someone with strong Python web development skills, an expert applications engineering toolkit, and a passion for transitioning to modern technology. If you're ready to make an impact and thrive in a dynamic environment, we'd like to chat with you.

What you'll do

  • Provide direction and supervision across multiple teams to influence architectural decisions and technology selection
  • Maintain and evolve the software architecture for current and future needs
  • Partner with product management to create features that satisfy user needs with simplicity, consistency, and robustness
  • Engage in an Agile environment using Scrum software development practices, automated unit testing, continuous integration, code reviews, version control systems, and automated build processes
  • Write and maintain unit tests for every feature
  • Raise issues proactively that may impact delivery commitments
  • Solve complex production issues and maintain the code
  • Tackle system issues as they relate to performance, scalability, and reliability
  • Stay current with the latest development best practices and share your findings with the team

What you'll bring

  • Bachelor's Degree in Computer Science or related field
  • 7+ years of enterprise-level experience in both Python web development and coding in Python
  • 5+ years of enterprise-level SaaS product development built on the cloud
  • 5+ years of hands-on experience working with Django or another popular Python framework
  • 5+ years of professional experience working with MySQL or other SQL database
  • 5+ years of experience with building APIs
  • 2+ years of experience building large-scale enterprise applications
  • 2+ years of experience developing in frontend frameworks such as React or VUE JS
  • 2+ years of experience with Docker to containerize applications for seamless deployment
  • 1+ year of enterprise-level experience with AWS services like EC2, API Gateway, and Lambdas
  • Excellent verbal and written communication skills
  • Scrappy, comfortable working in a fast-paced startup environment and learning as you go

Bonus points

  • Experience working at a startup company
  • Strong understanding of database design, SQL performance, different testing techniques, and approaches
  • 1+ year of experience working in the Property & Casualty (P&C) space

Life at BriteCore

We take pride in our dynamic, diverse team, unified by shared values of community, integrity, grit and impact. We love what we do and the people we do it with, which is why we welcome every individual, provide them with equal opportunity irrespective of their race, color, national origin, religion, age, gender identity, sexual orientation, veteran, disability or any other legally protected rights that one has.


remote work

  • Old Toronto, Ontario, Canada Newlands Group Full time

    Job Title: Lead Application EngineerNewlands Group is seeking a talented Lead Application Engineer with extensive knowledge in trading systems to oversee the application support team for our client’s platform. This position requires collaboration with our international offices to ensure optimal support and integration.Key Responsibilities:Direct the...


  • Toronto, Ontario, Canada Snowflake Full time

    Principal Software Engineer - Native Application Framework Join the Snowflake Team: Build the Future of Data Snowflake is revolutionizing the way data is managed and utilized. As a Principal Software Engineer on our Native Application Framework team, you will play a key role in shaping the future of data applications. About the Role Lead high-impact...


  • Toronto, Ontario, Canada Newlands Group Full time

    Newlands Group is seeking an experienced Lead Application Engineer with extensive knowledge in trading systems to oversee the application support team for our client’s platform. This position entails close cooperation with our international offices to ensure effective support and seamless integration. Key Responsibilities:Direct the support team to uphold...

  • UI Principal Engineer

    2 months ago


    Toronto, Ontario, Ontario, Canada air-tek Full time

    Job Overview:As a UI Principal Engineer, you will take ownership of the user interface domain (FE+BE) for our dynamic web application, driving its evolution and ensuring an exceptional user experience and performance. Your solid UI architectural experience, creative problem-solving skills and dedication to continuous improvement will be key to your success...


  • Old Toronto, Ontario, Canada Searchlabs Full time

    About Searchlabs:We are a non-profit organization dedicated to fraud protection and prevention. Our mission is to leverage cutting-edge technology to safeguard individuals and businesses from fraudulent activities. As we continue to grow and develop our platforms, we are seeking a highly skilled Principal Software/Data Engineer to lead our engineering...


  • Old Toronto, Ontario, Canada Searchlabs Full time

    About Searchlabs:We are a non-profit organization dedicated to fraud protection and prevention. Our mission is to leverage cutting-edge technology to safeguard individuals and businesses from fraudulent activities. As we continue to grow and develop our platforms, we are seeking a highly skilled Principal Software/Data Engineer to lead our engineering...

  • Principal Engineer

    1 month ago


    Toronto, Ontario, Ontario, Canada SearchLabs Full time

    As a Principal Engineer Consultant, you will play a pivotal role in providing strategic technical guidance and leadership to our clients. You will leverage your deep expertise in software and cloud engineering to shape and execute technology strategies in collaboration with senior executives. This role requires a blend of hands-on technical proficiency and...


  • Old Toronto, Ontario, Canada eBay Full time

    About eBay: At eBay, we are not just a global leader in ecommerce; we are transforming the shopping and selling experience worldwide. Our platform empowers millions of buyers and sellers across over 190 markets, and we are dedicated to redefining the future of ecommerce. Our Commitment: Our customers guide us, authenticity is paramount, and innovative ideas...


  • Old Toronto, Ontario, Canada Veeva Systems, Inc. Full time

    Unlock Your Potential as a Principal Software Engineer at Veeva Systems, Inc.Veeva Systems, Inc. is a pioneering force in industry cloud, empowering life sciences companies to bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we've surpassed $2B in revenue and continue to expand our horizons.Our values - Do the...


  • Old Toronto, Ontario, Canada Veeva Systems, Inc. Full time

    Unlock Your Potential as a Principal Software Engineer at Veeva Systems, Inc.Veeva Systems, Inc. is a pioneering force in industry cloud, empowering life sciences companies to bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we've surpassed $2B in revenue and continue to expand our horizons.Our values - Do the...


  • Toronto, Ontario, Canada Searchlabs Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineering Consultant to join our team at Searchlabs. As a key member of our technical leadership team, you will play a pivotal role in providing strategic technical guidance and leadership to our clients.Key ResponsibilitiesCollaborate closely with senior executives to understand business...


  • Toronto, Ontario, Canada Searchlabs Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineering Consultant to join our team at Searchlabs. As a key member of our technical leadership team, you will play a pivotal role in providing strategic technical guidance and leadership to our clients.Key ResponsibilitiesCollaborate closely with senior executives to understand business...


  • Toronto, Ontario, Canada NonStop Consulting Full time

    {"title": "Principal Structural Engineer", "content": "Job SummaryWe are seeking a highly skilled Principal Structural Engineer to lead our design and engineering efforts for temporary and permanent works. As a key member of our team, you will provide technical and commercial oversight, ensuring effective governance of our teams.As the vital link between our...


  • Toronto, Ontario, Canada NonStop Consulting Full time

    {"title": "Principal Structural Engineer", "content": "Job SummaryWe are seeking a highly skilled Principal Structural Engineer to lead our design and engineering efforts for temporary and permanent works. As a key member of our team, you will provide technical and commercial oversight, ensuring effective governance of our teams.As the vital link between our...


  • Toronto, Ontario, Canada Zynga Full time

    Shape the Future of Gaming Finance at Zynga We're seeking a talented Principal Software Engineer to join our Central Technology team and play a pivotal role in developing and maintaining Zynga's core Payments platform. This platform is essential for seamless integration with app stores, consoles, and payment processing providers, ensuring a smooth and...


  • Old Toronto, Ontario, Canada Fashion Institute of Design & Merchandising Full time

    Job Title: Electrical Engineering PrincipalWe are seeking an experienced Electrical Engineering Principal to join our team at HDR. As a key member of our business development team, you will be responsible for managing the Technology, Media, and Telecom market sector pre-positioning and pursuits.The successful candidate will have a strong background in...


  • Old Toronto, Ontario, Canada Fashion Institute of Design & Merchandising Full time

    Job Title: Electrical Engineering PrincipalWe are seeking an experienced Electrical Engineering Principal to join our team at HDR. As a key member of our business development team, you will be responsible for managing the Technology, Media, and Telecom market sector pre-positioning and pursuits.The successful candidate will have a strong background in...


  • Toronto, Ontario, Canada Lyons Consulting Group Full time

    Principal Product Software Engineer Lyons Consulting Group is in search of a Principal Product Software Engineer to enhance our product offerings and support our innovative solutions. This role involves working with cutting-edge technologies and managing high-volume applications. Key Responsibilities:Collaborate with project stakeholders to define functional...


  • Toronto, Ontario, Ontario, Canada Haptiq Full time

    Our Company Haptiq Technology and Solutions, a leader in uniting companies and their investors through innovative technology, is looking for a Principal Fullstack Engineer to join our dynamic team in Canada. Haptiq excels in transforming potential into tangible performance, offering a suite of meticulously designed software solutions that cater to a wide...


  • Toronto, Ontario, Canada Rackspace Full time

    About the RoleWe are seeking a seasoned Principal ML OPS Engineer to lead the design, development, and optimization of our ML inference platform. The ideal candidate will have significant expertise in Machine Learning engineering and infrastructure, with a focus on building scalable and efficient ML inference systems.Key ResponsibilitiesArchitect and...