Cloud Software Architect
As a skilled cloud software architect, you will drive the development of our platform to run on public, private, and hybrid clouds, enabling frequent, predictable, and high-impact changes.
The team strives for excellence with intensity, embracing candid communication every day. We foster a culture of respect, ambition, and constructive dissent & resolution.
This role involves:
* Designing software in cloud infrastructure environments using tools like Python, Go, Java, Terraform, Pulumi, CI/CD pipelines, RDBMS, No-SQL DBs, etc.
* Leveraging knowledge of data structures, algorithms, and design patterns
* Providing technical leadership to drive pragmatic solutions and dive into impactful design decisions
* Coaching junior and senior engineers while championing best practices across your team
Key qualifications include:
* 8+ years experience designing, building, and architecting software in an enterprise environment
* Advanced knowledge of at least one programming language and comfortable working with Object-Oriented programming concepts
* Experience driving projects to impact
* Experience working in a Linux environment
You will receive dedicated learning time to become an expert in technologies like Kubernetes, AWS, Docker, and Linux networking. You will also have opportunities for growth and leadership, as well as engineering indie time and annual hackathons.