Principal Software Engineer

CircleCI

CircleCI is looking for an experienced engineering leader to help us guide the evolution of our platform architecture. In this role, you will work with the entire Engineering organization to help cross-functional teams create designs that fit their business and technical needs while ensuring architectural consistency.

At CircleCI you will be working with a team who values trust, respect, and diversity. We are a globally distributed team working towards the common goal of being the standard bearer for continuous integration and deployment software. We are remote-friendly, and are looking for people who are passionate about helping shape software engineering best practices for the industry as a whole. While we can support a remote role anywhere you also have the option to work out of our Toronto or San Francisco office.

To thrive in this role you are someone who works well in teams and enjoys collaborating. Furthermore, you understand the business impact of your code and enjoy incorporating the business objectives into your approach to development. You enjoy working with Product to find the best solution to the problem at hand, and can balance technical tradeoffs with delivering customer value quickly and iteratively.

About CircleCI

Velocity is critical for software teams in today's competitive landscape, but maintaining speed can be difficult as apps and systems grow larger and more complex. CircleCI’s platform allows developers to rapidly release code (for web and mobile apps) they trust by automating the build, test, and deploy process. CircleCI enables developers to detect and fix bugs before they even reach customers. Thousands of leading companies including Facebook, Kickstarter, Shyp and Spotify rely on CircleCI to accelerate delivery of their code and enable developers to focus on creating business value fast.

About this role:

  • Map technology trends into technical requirements
  • Evaluate products and make buy vs build decisions
  • Coach/train teams on complex technical subjects
  • Scope initiatives based on high-level product conversations
  • Shape how we design, release, and maintain microservices
  • Work closely with Product to ensure delivery of high value customer facing features
  • Work on cross-functional, feature-driven engineering teams

You have:

  • Experience designing across architectural styles to fit the needs of the business
  • Deep understanding of modern software development, including agile, CI/CD, and infrastructure-as-code
  • Strong understanding of the business impact of your work
  • Experience with microservice architectures
  • Experience with functional programming
  • 10+ years of development experience

You Enjoy: - Working in a highly collaborative environment - Supporting an environment that values trust, respect, and diversity - Exploring different methods for efficiently delivering code and customer value - Delivering value to customers - Sharing your expertise and encouraging best practices

CircleCI is a Bay Area Best Places to Work 2016 award winner. Founded in 2011 and headquartered in beautiful downtown San Francisco with a global remote workforce, CircleCI is venture backed by Scale Venture Partners, DFJ, Baseline Ventures and Harrison Metal Capital.

We care deeply about diversity and inclusivity. We’re hiring at all experience levels, and seek talented teammates from a wide variety of backgrounds and experiences who are equally committed to cultivating a work environment of respect and kindness. We carefully consider every applicant that takes the time to apply.

View this job on