Principal Software Engineer

Peer IslandsSouthlake, TX
36dHybrid

About The Position

Lead the design and development of scalable, cloud-native applications, ensuring adherence to microservices architecture and event-driven patterns. Mentor and guide software engineers, influencing the technical direction of multiple projects while promoting best practices in code quality, security, and performance. Collaborate with cross-functional teams (Product, Operations, Security) to shape cloud transformation initiatives and deliver innovative solutions. Own and guide the technical roadmap for cloud-native development, ensuring solutions are secure, scalable, and performant. Promote and implement DevOps best practices including CI/CD, observability, automation, and container orchestration. Lead high-level design discussions and decisions incorporating modern patterns like domain-driven design and event-driven architecture. Evaluate and implement new technologies and tools to continuously improve the software development process.

Requirements

  • Bachelor’s or foreign equivalent degree in Computer Science, Computer or Electronic Engineering, or a related field
  • 6 years of progressive, post-baccalaureate experience in the job offered or as a software engineer/developer, associate, or in a related/similar position
  • 6 years in developing cloud-native applications using microservices and event-driven architectures, Java, Docker, Kubernetes, and GIT
  • 4 years with SQL, Azure, and Google Cloud platform
  • 3 years with MongoDB and Spark/Databricks
  • Hybrid role, ability to work from home

Responsibilities

  • Lead the design and development of scalable, cloud-native applications
  • Mentor and guide software engineers
  • Collaborate with cross-functional teams
  • Own and guide the technical roadmap for cloud-native development
  • Promote and implement DevOps best practices
  • Lead high-level design discussions and decisions
  • Evaluate and implement new technologies and tools
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service