Principal Software Engineer

Coalition, Inc. Logo

Coalition, Inc.

πŸ’΅ $159k-$234k
πŸ“Remote - United States

Summary

Join Coalition's Security Applications backend team as a Principal Software Engineer and help build features for Coalition Control, our customer-facing product. This role involves solving complex software problems, improving architecture, designing and deploying software, and working with product managers to define technical solutions. You will lead projects, mentor team members, and proactively improve team processes. The team uses Go and Python in an AWS environment with a PostgreSQL database and is remote-first, primarily located on the US East Coast/Canada and Europe. A strong software engineering background is essential, while security experience is a plus. Compensation ranges from $159,000 to $234,125 annually, depending on location.

Requirements

  • Deep understanding of microservice architectural design, with a specific focus on API and relational database design
  • Proven hands-on coding experience in developing complex software applications
  • Ability to guide and promote DevOps, with a proven track record of enhancing team practices to achieve improved reliability and performance, such as CI/CD, documentation, testing and monitoring/alerting
  • Excellent communication skills, both written and verbal, with the ability to effectively convey technical concepts to team members and stakeholders
  • A collaborative and team-oriented mindset, capable of working effectively in a diverse and fast-paced environment
  • Leadership experience of mentoring team members both directly and by fostering excellence via PR reviews
  • Experience with at least one of the following: Go, Python

Responsibilities

  • Solve complex software problems with visible risks, roadblocks, and constraints, ensuring solutions are extensible and scalable
  • Improve software architecture, dependencies, performance, and business value through innovative approaches
  • Design, develop, test, and deploy software, while demonstrating leadership in delegating work across teams of software engineers
  • Work with product managers to define technical solutions that meet high level business requirements, in a realistic way
  • Proactively simplify code and resolve team architecture dependencies, taking a tactical and strategic approach to work
  • Influence peers, managers, PMs, and directors, actively mentoring individuals and driving learning opportunities for the entire team
  • Lead projects aimed at streamlining team processes and implementing mechanisms to reduce churn during implementation
  • Exhibit self-driven and self-motivated behavior, actively finding time to prototype new ideas and resolving significant engineering problems without specific direction
  • Communicate proactively and positively with teams across engineering, taking responsibility for communication on larger projects

Preferred Qualifications

  • Prior experience with insurance or security technologies
  • In-depth knowledge of AWS infrastructure, CI/CD, and the Atlassian tool suite
  • Experience working in the InfoSec, Tech and Cybersecurity markets
  • Experience working with data at scale, data science/analytics, and data collection techniques

Benefits

  • 100% medical, dental and vision coverage
  • Flexible PTO policy
  • Annual home office stipend and WeWork access
  • Mental & physical health wellness programs (One Medical, Headspace, Wellhub, and more)!
  • Competitive compensation and opportunity for advancement

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.