Senior Software Engineer

  • Full Time
  • Anywhere
  • Full Time
  • Anywhere

Qualifications

Required: 

  • BA/BS or higher degree in Computer Science or equivalent field 
  • 7+ years of industry experience building and shipping software using modern programming languages such as C#, C++, Java, Go or Python 
  • Track record of leading design and implementation of complex features, sub-systems, or end-to-end products 
  • Excellent technical design, problem solving and debugging skills 
  • Excellent communication and collaboration skills 
  • Customer obsession and passion for shipping high quality products 
  • Track record of collaborating effectively with product management and other stakeholders to define requirements, scope projects and ship with rapid, iterative cycles 

Preferred: 

  • Experience working in a Linux environment and/or with Open-Source projects 
  • Experience with cloud infrastructure such as Azure, AWS or GCP 
  • Experience with Docker, Kubernetes, and DevOps tools and processes 
  • Demonstrated experience in shipping and supporting a high-quality cloud service is a plus 
  • Experience working with geo-distributed teams and XFN partners 
  • Experience mentoring junior engineers 

Responsibilities

Responsibilities for this role include different aspects of designing and building an Azure service – such as prototyping, developing control and/or data plane components, authoring Azure portal extensions, handling live site issues, driving security compliance etc. As a senior engineer on the project, you will have the opportunity to lead planning, design, and implementation of a significant sub-system of the service or a set of platform components. You will be hands-on with design and coding for the components you lead and build for security, privacy, scalability, reliability, and compliance. You will mentor junior engineers on long-term design and best engineering practices. You will support customers in a live site, dev ops model. 

Contact us

Related Jobs