Principal Engineer, Cloud Software

Tarana Wireless, Inc.Milpitas, CA
4h$215,000 - $275,000

About The Position

At Tarana, we're more than just a fast-growing tech company—we’re a team of bold innovators on a mission to revolutionize broadband. Our groundbreaking Fixed Wireless Access technology is delivering fiber-class internet speeds worldwide, bridging the digital divide in ways previously thought impossible. We are seeking a seasoned and visionary Architect of Cloud Software Development. This role involves strategic leadership, technical expertise, and active participation in different stages of cloud software development/operations. The ideal candidate will have a deep understanding of cloud architecture, software development best practices, and a passion for driving innovation. Familiarity with the networking/telecom/embedded domain is highly desired.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • 15+ years of cloud software development experience; 5+ years of experience in technical leadership role providing technical mentorship to small teams
  • Proven track record of technical leadership on development of scalable and resilient cloud-software demonstrating customer obsession, ownership, innovation, continuous improvement, and collaboration
  • Focus on operational excellence with proven experience driving debug and resolution for operational issues
  • Deep understanding of cloud platforms such as AWS, Azure, or Google Cloud
  • Expertise in microservices architecture, containerization (Docker, Kubernetes), and serverless computing
  • Strong knowledge of agile methodologies, DevOps practices, and CI/CD pipelines
  • Excellent problem-solving skills and a strategic mindset
  • Strong communication and interpersonal skills, with the ability to work effectively with diverse teams and stakeholders

Nice To Haves

  • Experience in the networking/telecom domain is a huge plus
  • Deep understanding of networking protocols (e.g.,Layer2/Layer3/TCP/IP, BGP, OSPF), tunneling, VPN, network security, and software-defined networking (SDN)
  • Deep understanding of management plane technologies (Yang models for configuration and telemetry, GRPC, GNMI, GNOI)
  • In depth understanding of LTE/WIFI/Spectrum management technologies is a huge plus
  • Design experience on embedded software is a huge plus
  • Experience with machine learning, artificial intelligence is preferred

Responsibilities

  • Define and implement the cloud software development strategy aligned with the company’s vision and business objectives.
  • Create an aggressive and holistic roadmap that takes into account the customer needs, technical architecture, tools, and industry trends.
  • Create/review architecture/microservice/feature designs and ensure quality in the cloud software development.
  • Develop reactive and proactive strategy to operations at scale.
  • Collaborate with cross-functional teams in terms project requirements, scope, and timelines, design, testing, deployment, operations to ensure operational excellence.
  • Continuously implement mechanisms to improve software quality, operations, and engineering efficiency.
  • Foster a culture of customer obsession, ownership, innovation, continuous improvement, and collaboration within the development team.

Benefits

  • Medical, dental and vision benefits
  • 401K match
  • flexible time off
  • stock option
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service