Job Title: Software Engineering Manager
As a software engineering manager, you will be responsible for leading a team of developers to design and deliver impactful platform features across our cloud-based product suite. You will partner with product managers, designers, and other engineering leaders to build and refine the product roadmap and establish engineering goals.
You will collaborate with leadership to manage trade-offs between scope, resources, and time during the development lifecycle. With a strong background in software engineering, you will drive innovation and growth within our organization.
* 5+ years of software engineering experience
* 1+ years of experience as a software engineering manager
* Experience releasing software in agile, CI, and DevOps environments
* Experience in Linux/Unix environments
Preferred technical and professional experience includes software development in object-oriented programming languages such as Java, Go, Python, SQL, and AWS. Experience tuning performance and scalability of containerized applications, including Docker, and cloud-based applications, including AWS, Azure, and Google Cloud Platform.
Familiarity with RESTful systems and their APIs is essential. Experience in operating production systems at scale, maintaining security compliance, and using telemetry and observability to drive action is also required.