Principal Engineer - Automation & Connectivity
Remote - IA, United States
Join our team as a Principal Software Engineer for the Automation & Connectivity Pillar. In this role, you will lead engineering teams to develop platform capabilities that simplify, standardize, and automate workflows and data processes. This is an exciting opportunity to shape the future of our products, mentor talented engineers, and drive technological excellence.
You'll divide your time between coding and driving transformative changes within the organization. You’ll design smart solutions, collaborate on architecture and system design, mentor team members, and plan strategically. Your expertise will help ensure our platforms are robust, scalable, and meet user needs.
We’re looking for individuals passionate about technology, problem-solving, and making a meaningful impact. If you thrive in a collaborative environment, value creativity and high-quality work, and bring diverse perspectives, we encourage you to apply!
What You’ll Do
Strategic Technical Leadership and Vision
Develop and implement long-term technical strategies that address immediate needs while planning for future scalability
Establish coding standards and best practices to promote efficiency and maintainability
Evaluate and recommend technologies aligned with business goals and our tech stack
Balance urgent issues with strategic priorities to effectively allocate engineering efforts
System Design and Architecture
Design and implement reliable, scalable systems
Advocate for simplicity and composability in architectural decisions
Ensure strong observability features are integrated into systems
Prioritize long-term scalability and performance
Use data-driven insights to guide architectural decisions and improvements
Collaboration and Stakeholder Engagement
Partner with cross-functional teams to align technical and business goals
Document and share knowledge to support team growth and sustainability
Communicate complex technical concepts in a way that’s accessible to diverse audiences
Foster knowledge-sharing and open communication across teams
Hands-on Technical Contribution
Contribute to critical areas of the codebase with high-quality work
Lead by example, maintaining strong coding standards
Identify and address technical debt proactively
Resolve complex technical issues and provide leadership during crises
Develop prototypes and conduct research to drive innovative solutions
Mentoring and Coaching
Mentor and support the professional growth of engineering team members
Encourage ownership, autonomy, and accountability within the team
Foster an inclusive environment that values and respects diverse perspectives
Continuous Improvement and Innovation
Drive process improvements to enhance team efficiency
Promote a culture of experimentation, learning, and innovation
Lead research and development initiatives
Customer Advocacy and Support
Make technical decisions that prioritize the customer experience
Assist in resolving critical customer issues when needed
Actively incorporate customer feedback to improve products and solutions
What …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Up to 15% travel
Benefits/PerksComprehensive employee benefits Comprehensive employee benefits package Continuous improvement Discretionary bonus Employee benefits package Remote work Restricted Stock Units Salary range
Tasks- Collaborate on architecture
- Design solutions
- Develop prototypes
- Drive process improvements
- Lead engineering teams
- Mentor engineers
- Mentor team
- Mentor team members
- Partner with cross-functional teams
- Share knowledge
- Training
Agile Agile Development APIs Automation AWS Best Practices CI/CD CI/CD pipelines Coaching Collaboration Communication Computer Science Continuous Improvement Customer Advocacy Customer Experience Databases Data-driven Design Patterns Diversity Docker Engagement Experimentation Flexibility Go Innovation IT Java Kotlin Kubernetes Leadership Mentoring Microservices MySQL PostgreSQL Problem-solving Regulatory standards Research Security Software Software architecture Software Development Software Engineering Stakeholder engagement Support Sustainability System design System integrations Technical Debt Technology Training Typescript Workiva
Experience8 years
EducationAdvanced degree Bachelor's degree Business Computer Science Design Engineering Master's degree Professional experience Related Field Software Engineering
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9