Skip to Main Content

Principal Software Engineer

Talentporte Saint Louis, MO

  • Posted: over a month ago
  • Full-Time
Job Description
Principal Software Engineer   St. Louis Based - Hybrid work schedule - Direct Hire
As a Principal Agile Software Engineer, you will be the expert and mentor on our technologies across all products, be the coach of all developers into an iterative and incremental development process, and the visionary defining the end goal for our systems and the path to it. The organization has strong leadership, an agile mindset, and is excited about this project. We’re looking for a strong engineer to lead it.

As the Principal Agile Software Engineer, you will
  • Lead in developing product and common architecture through agile engineering practices
  • Collaborate with hardware/firmware team to ensure tight integration of IoT devices into architecture and products
  • Collaborate with Technical Director and Product Management to set priorities for delivery of new products to market
  • Ensure security, scalability, reliability, and observability are built into products from the start
  • Consult on design and architecture issues across all of Software Engineering
  • Be a strong and vocal advocate for the agile engineering practices
Who You Are
You model collaboration across the organization. You are comfortable moving through ambiguity, learning and iterating as you go, to arrive at a solution. You favor delivering products that serve and delight customers to building technical accomplishments. You project optimism and courage as you navigate difficult situations.

Required Education, Experience & Skills
  • Creating common architecture supporting multiple products
  • Architecting and deploying scalable applications in public cloud
  • IoT systems and architecture
  • Technical leadership, capable of guiding multiple teams
  • Creating a culture and practices for DevSecOps
  • Infrastructure as Code, deployment, and test automation
  • Modern engineering practices (Cloud native systems/TDD/Refactoring/Simple Design/etc.)
  • Developing and shipping several commercially viable and scalable products
  • 10 or more years’ experience
  • Very passionate about creating a culture of trust, empowerment, inclusion, curiosity, and learning
  • Great collaborator with others both inside and outside technology organization
  • Great communicator of technical topics to business sponsors and product management
  • Strong preference for delivering incremental value frequently to gather feedback and iterate
  • A data-driven approach to decisions and process improvements
  • Able to coach and mentor others
  • Prioritizes learning as a way of life
  • Ability to travel up to 5% for the role
  • Legal authorization to work in the United States - Sponsorship will not be provided for this role
Preferred Education, Experience & Skills
  • Experience in lean software development
  • Experience in related fields, e.g., customer support or data science
  • Experience with mobile development (both Android and iOS)
  • Deep experience with Azure



Saint Louis, MO



View all jobs at Talentporte

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.