Posted in

Sr. Principal Engineer

Sr. Principal Engineer

CompanyToyota
LocationPlano, TX, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelExpert or higher

Requirements

  • Bachelor’s degree in computer science or related field
  • 15+ years of hands-on software development experience
  • Proven experience in software development with a solid technical foundation with relevant experience in Java, Spring boot, NodeJS, REST API, Real time streaming architectures, microservices architecture patterns
  • Demonstrated experience in developing scalable applications and platforms
  • Experience leading, mentoring, and inspiring a team of software engineers, providing guidance, support, and feedback to foster their professional growth and development
  • Deep expertise in software engineering frameworks with experience in designing and implementing cloud native business technology solutions
  • Practical knowledge of cloud platforms, advanced software design patterns & architecture, operations and GenAI powered SDLC
  • Proven track record of delivering scalable cloud native solutions addressing cross cutting concerns like logging, application testing and application security and instrumentation by utilizing programming languages like Java, Python, SQL, and a variety of AWS tools and services
  • Strong communication skills with the ability to move seamlessly between conversing with engineers or frontline ops employees and leading presentations with non-technical stakeholders
  • A passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code.

Responsibilities

  • Articulate and evangelize a bold technical vision for your domain
  • Decompose complex problems into practical and operational solutions
  • Ensure the quality of technical design and implementation
  • Serve as an authoritative expert on non-functional system characteristics, such as performance, scalability and operability
  • Continue learning and injecting advanced technical knowledge into our community
  • Handle several projects simultaneously, balancing your time to maximize impact
  • Act as a role model and mentor within the tech community, helping to coach and strengthen the technical expertise and know-how of our engineering and product community
  • Explore new cloud technologies and identify applications to leverage their potential
  • Develop patterns for cloud to enable emerging business initiatives
  • Collaborate with tech leaders to drive tech strategy
  • Evangelize cloud strategy, solutions, and best practices across the enterprise

Preferred Qualifications

  • Master’s degree in computer science
  • Experience with Amazon Web Services and developing software applications leveraging GenAI capabilities
  • Demonstrated experience with horizontal platforms or related services and technologies
  • Good experience architecting large scale, mission critical, cloud-native applications for enterprises
  • Experience with distributed database systems (Cassandra, ElasticSearch)
  • Experience with deploying clustered web services
  • Experience working with event-driven and microservice architecture.