Lead Platform Engineer
Our client’s PaaS (Platform as a Service) team is looking for a Principal Platform Engineer to join their team and help build our 1CP product (1 Cloud Platform). They are building a best in class platform that is used by engineering teams to build, deliver, scale, operate, and secure applications across multiple IaaS and multiple cloud vendors.
In this role you will be developing large scale APIs that are consumed by our customer facing products. This position will be involved in the design, development, and deployment of multiple data platform services, as well as contributing to best practices for software development. Our environment is Petabytes of data, billions of transactions in scale, and very high levels of automation. This is a remote position.
Lead Platform Engineer Responsibilities
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Attend and actively participate in team ceremonies (stand-ups, retros, and planning meetings).
Coordinate efforts with globally dispersed teams.
Document decisions regarding technology choices, best practices and process.
Manage code bases using engineering practices.
Creatively solve problems in the SaaS Operations space, collaborating with SRE, Data Services, Delivery, and Engineering team members.
Design and develop tools and libraries for broader use by SaaS Operations and Engineering teams.
Design and develop high volume data pipelines, in large distributed systems.
Design and develop complex event driven systems, with DDD/BDD workflows.
Actively change code within current production systems to resolve incidents and/or enhance operational performance, following Engineering process for code change.
Lead and actively engage in architectural conversations and plans.
Regularly pair with other Platform Engineers to develop tools and libraries and facilitate learning and best practices.
Lead and actively engage in projects to implement enhancements to SaaS Operations and company products.
Lead Platform Engineer Qualifications
5-7 years industry experience.
BS in CS or equivalent.
Expert in design, development, and deployment of highly scalable APIs.
Expert in event driven, or micro-service design and development.
Experience with contemporary data engineering development practices.
Expertise and broad range of programming/scripting experience (i.e. Java, Python, Ruby, Go, etc.).
Strong background in managing code with Git.
Experience managing continuous integration systems (i.e. Pivotal Concourse).
Background working in a multi-platform environment (Linux, Windows.).
Experience with containerization (Docker, Kubernetes, etc.).
Experience building and operating VMware Tanzu Platform.
Experience with Elastics, S3, Ceph, Minio, and MongoDB data storage solutions.
Experience with Kafka, RabbitMQ, and other messaging systems.
Experience leading small teams’ ceremonies (i.e. stand-ups, retros, and planning).
Leadership with mentorship and educating less experienced engineers.
VanderHouwen is an award-winning, Women-Owned, WBENC certified professional staffing firm. Founded in 1987, VanderHouwen has been successfully placing experienced professionals throughout the Pacific Northwest and nationwide. Our recruitment teams are highly specialized in either Technology and IT, Engineering, or Accounting and Finance career markets. Our recruiters value building meaningful, professional relationships with each candidate as well as developing honed knowledge of companies' staffing needs and workplaces. Partner with us to land your next exciting career.
VanderHouwen is an Equal Opportunity Employer and participates in E-Verify. VanderHouwen does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, or any other characteristic protected by applicable local, state or federal civil rights laws.