Site Reliability Engineer

Vancouver, BC

Arm Treasure Data logo
Arm Treasure Data
Apply now Apply later

Posted 1 month ago

Treasure Data began by offering data warehousing and processing services; since then we’ve moved further up the value chain with our Customer Data Platform application (CDP).  This growth has prompted a greater focus on consistent improvement in our development and operational practices, and we’re looking to add new leader to our team who can play an essential role in maturing the company’s approach to engineering excellence through reliability.
Senior Engineers at Treasure Data understand and make well-reasoned design decisions and tradeoffs in their area, and are able to work in other areas of the system with guidance.  They are eager to iteratively and rapidly deliver resilient systems while helping their team and department deliver smoothly, plan for the future, and reduce complexity and risk of their technical deliverables.  You communicate technical decisions clearly and visibly to the team. You regularly deliver software or systems on-time and are constantly working to make accurate forecasts and deliver on those forecasts.
Success in this role requires working directly and specifically in your area, but also regularly contributing to common code, standards, and practices. Your mentorship and influence will extend beyond your immediate team via knowledge sharing, pairing, and design review. You will identify problems and risks with your and others’ work. You will advocate for tackling technical debt at the right time and in service of tradeoffs which you and your team will set intentionally and in collaboration with your stakeholders.  You and your team will be directly responsible for solutions for the platform in these key areas: infrastructure as code, deployment targets & APIs, packaging & deployment, configuration, orchestration, production shared services, developer tools, security & compliance policy implementation, and disaster recovery.

Things you will do
- IT Operations, Corporate IT, and Information Security teams to meet Engineering objectives for security and compliance- Work with Engineering teams to focus the team on high value projects, lead delivery and identify major initiatives on clear timeline- Scope and stage quarter-sized projects into well defined milestones allowing for incremental delivery aligned to intentional tradeoffs.- Actively coach the people you work with to grow each member's technical capabilities, including design, communication, programming, and operation.- With your team, create, improve, operate, and retire core platform services and APIs used by teams to deliver value to customers- With your team as service owners, create, improve, operate, and retire services in the critical path of product production- Spend most of your time as a delivery contributor: writing high quality, testable code for our systems, and assisting with production operations as part of our full team on-call rotationPairing with other engineers to help overcome challenges.
We Would Be Thrilled If You
Have strong Software Engineering experience or Systems Engineering experience, with an ability to work in multiple programming languages (we use Python, Bash, Javascript, Java, Kotlin, Scala, and Ruby). We typically see profiles with the right experience after 5 or more years of relevant work experience.- Have experience operating services running in the cloud on AWS, or other public clouds or virtualized API-driven platforms along with a clear knowledge of how they differ.- Have experience with distributed systems and operating them as they scale, including understanding their common failure modes.- Have the demonstrated ability to work both independently and collaboratively as part of a specialized team.- Have the ability to slow down and communicate clearly and effectively across language barriers.Are a student of complex systems theory and how to build resilient and adaptive systems and teams.- Pride yourself on giving back to your community: open source contributions, speaking, teaching, mentoring, or helping others.- Articulate and personable with strong spoken and written English language abilities.Have experience working in highly distributed teams, across large timezone differences, different cultures, and even languages.- Experience speaking and/or writing Japanese.

Working at Treasure Data
You can expect a work environment where the team is collaborative and open to your ideas, while we keep our collective eye on supporting our customers’ needs.Our team is committed to technical innovation in our product and in the world through customer collaboration, open-source projects, and by continuing to make our product an integral part of our customers’ growth and success.
We are an equal opportunity employer dedicated to building an inclusive and diverse workforce. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

About Us
Treasure Data provides an end-to-end, fully managed cloud service (data acquisition, storage and analysis capability) for Big Data that is trusted and simple. As the original developers of Fluentd, an advanced open-source log collector specifically designed to solve the big data log collection problem, Treasure Data solves the problems for companies wanting the ability to manage their big data needs.
Agencies and recruiters, we cannot consider your candidate(s) without a contract in place. Any resumes received without having an active agreement will be considered gratis referrals to us. Thank you for your understanding and cooperation
Job tags: AWS Bash Java JavaScript Open source Python Ruby Scala
Job region(s): North America
Share this job: