Principal Software Engineer


World-class software engineers, powered by AI


The Principal Software Engineer will play the following roles:

  • As a Principal Software Engineer, you will design and deliver cloud-native Ad Tech solutions for scalability, performance, and reliability.
  • You will influence the overall strategy by helping define system architecture and espouse best practices that enable a high-quality product
  • You will be at the forefront of ensuring that customer experience is central to all we do.


The Principal Software Engineer role has the following requirements:

  • At least 7 years of experience in software engineering; designing, building, and deploying large-scale, complex software solutions leveraging Microservices & REST APIs
  • 5+ years of experience with frontend technologies like React or Angular
  • Extensive experience designing, and building Ad Tech solutions
  • Extensive experience developing solutions using Message Systems, including RabbitMQ, Kafka, etc. and building large-scale data pipelines to organize, collect & standardize data
  • Experience working within containerization environments and cloud infrastructures
  • Experience maintaining complex, shared Enterprise Java services – security, logging, common APIs and enforcing coding standards.
  • Knowledge of DevOps pipeline tools for code integration, automated testing, and deployment like Git, Jenkins, etc.

About us

At micro1, we’re passionate about connecting top-tier remote developers with handpicked Silicon Valley companies. Our goal is to provide developers with competitive and stable income and access to the best companies in the industry, all while offering them a flexible work environment and a host of amazing benefits. We’re proud to work with trusted partners such as Webflow, IMX, Deel, Immutable, O’Gara, LegalSoft, and more.

What we offer:

  • Work remotely
  • Lots of PTO
  • Monthly analysis for raises
  • Healthcare insurance
  • Wi-Fi costs covered
  • Unlimited Udemy courses (and books)

Are you looking to sharpen your Software Development skills to stay relevant in the market? CLICK HERE to have a look at the top schools.

For all your IT certification needs, please, click here for information on how to get started

To apply for this job please visit

Job Overview
Job Location