Job Title or Location
RECENT SEARCHES

Principal Applications Engineer

BriteCore - 5 Jobs
Toronto, ON
Remote
Full-time
Executive
Company Benefits
Flexible Work
Posted 15 days ago
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