Principal Software Engineer

Logo of Podium

Podium

📍Remote - United States

Job highlights

Summary

Join Podium's Communications Pod as a full-stack engineering leader! You'll drive impactful change through hands-on contributions and mentorship, guiding engineers and shaping architectural design. This role involves planning and executing critical initiatives, developing technical vision and strategy, and collaborating across functions. You'll work on backend systems handling billions of interactions and improve web/mobile interfaces. Podium offers a dynamic environment and excellent benefits.

Requirements

  • 8+ years of experience as a full-stack engineer on an Agile development team, in a hyper-growth SaaS setting
  • Deep understanding of modern backend technologies and paradigms, such as microservices, event-driven architecture, and RESTful/GraphQL APIs
  • Experience on a consumer grade web app frontend, preferably React based
  • A disciplined approach to testing and quality assurance
  • Excellent communication skills with the ability to effectively interact with a wide range of stakeholders including Podium’s customers, engineers and company leadership

Responsibilities

  • Act as a hands-on, key contributor and leader on critical “Big Rock” initiatives, delivering high output with high quality
  • Participate in planning to define capabilities, goals, scope, milestones, and work breakdown in a manner that promotes incremental delivery and high impact
  • Develop and articulate the vision for core technical functions and their capabilities, defining their strategic value, and overseeing their evolution to meet future demands and enhance our overall platform
  • Have a strong hand in shaping our technical strategy and North Star Architecture as well as guiding the design and implementation of services and components
  • Provide mentorship, guidance, decision making, and technical examples to enable engineering teams to deliver the right solutions and outcomes
  • Work closely with product, design, engineering, and other stakeholders to understand requirements and translate them into technical solutions
  • Be engaged across initiatives spanning Podium’s entire engineering organization

Preferred Qualifications

  • A passion for emerging technologies, particularly in the areas of AI/ML, with experience in exploring their practical applications in communication systems
  • Ability to diagnose, troubleshoot, and resolve quality issues related to VoIP, video, and telephony platforms
  • A growth mindset and enthusiasm for mentoring and developing junior engineers

Benefits

  • Open and transparent culture
  • Life insurance, long and short-term disability coverage
  • Paid maternity and paternity leave
  • Fertility Benefits
  • Generous vacation time, plus three 4-day summer holiday weekends
  • Excellent medical, dental, and vision benefits
  • 401k Plan with competitive company matching
  • Bi-annual swag drops with cool Podium gear and apparel
  • A stellar HQ (Utah) gym with local professional coaches and classes offered
  • Onsite HQ (Utah) child care center, subsidized for employees
  • Additional benefits for fully remote employees

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.
Please let Podium know you found this job on JobsCollider. Thanks! 🙏