Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Platform Engineer image - Rise Careers
Job details

Senior Platform Engineer

At Coco, we’re dedicated to perfecting the last-mile delivery experience. We strongly believe the delivery service industry in its current state is massively under-serving merchants, and we are committed to creating a frictionless, reliable, consistent, and sustainable delivery experience for merchants and their customers in cities everywhere.

As the first dedicated infrastructure engineer at Coco, you’ll make critical decisions that drive the engineering org forward, safely and reliably. You’ll architect and build intuitive and robust platform systems, sit in on design reviews to ensure projects are built with the right technologies, and advise the org on best practices. You’ll work across teams, ensuring that as Coco grows, engineers have the processes & software they need to build safely and efficiently.

Our Stack

AWS, Helm, Kubernetes, Docker, RabbitMQ, Redis, Postgres, Golang, NodeJS/Typescript, NextJS, React

Basic Qualifications

  • BS in Computer Science or equivalent technical experience

  • 5+ years of professional experience in software development

  • Professional experience with a typed language

  • Significant professional experience with Kubernetes and Helm.

  • Professional experience with message queue & pub/sub frameworks

  • Experience building an observability stack

  • Experience with CloudFormation or Terraform

  • Experience architecting and implementing cloud services in AWS

Preferred Qualifications

  • Strong networking fundamentals

  • Experience managing databases in production

  • Experience with building and maintaining standard client libraries for shared services (e.g. MQTT)

Coco is an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation

Average salary estimate

$145000 / YEARLY (est.)
min
max
$130000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Platform Engineer, Coco

At Coco, we’re on a mission to redefine the last-mile delivery experience, and we're looking for a Senior Platform Engineer to help us achieve this goal. Based in sunny Los Angeles, this role is all about making critical engineering decisions that will keep driving us forward in our journey. As the first dedicated infrastructure engineer in our growing team, you’ll get the chance to architect and build highly intuitive and robust platform systems. Whether you’re sitting in on design reviews or actively advising on best practices, your input will be invaluable. Yours will be the guiding hand ensuring that as we expand, our engineers have the processes and software at their fingertips, allowing them to build safely and efficiently. We’re working with a stack that includes AWS, Kubernetes, Docker, and Golang, and your professional experience with these technologies will help pave the way. If you have a knack for designing solutions, working collaboratively, and promoting a reliable and consistent delivery experience, then Coco might be the perfect place for you. We value diverse backgrounds and perspectives, and together, we aim to create a workplace that empowers everyone to contribute to excellence.

Frequently Asked Questions (FAQs) for Senior Platform Engineer Role at Coco
What are the primary responsibilities of a Senior Platform Engineer at Coco?

As a Senior Platform Engineer at Coco, your primary responsibilities include architecting and building robust system platforms, participating in design reviews, and advising the engineering organization on best practices. You’ll also ensure that as the company grows, processes and software are in place to facilitate safe and efficient engineering practices.

Join Rise to see the full answer
What qualifications are required for the Senior Platform Engineer position at Coco?

To qualify for the Senior Platform Engineer role at Coco, you need a BS in Computer Science or equivalent experience, along with at least 5 years in software development. Significant experience with Kubernetes, Helm, and experience in building observability stacks are crucial, along with knowledge of AWS cloud services.

Join Rise to see the full answer
Why is experience with Kubernetes and Helm important for the Senior Platform Engineer at Coco?

Experience with Kubernetes and Helm is essential for the Senior Platform Engineer role at Coco because these technologies are pivotal in managing containerized applications. Your expertise will ensure that the platform is robust and efficient, contributing significantly to reliable and scalable deployments that support our last-mile delivery service.

Join Rise to see the full answer
What technologies will I be working with as a Senior Platform Engineer at Coco?

As a Senior Platform Engineer at Coco, you’ll work with a cutting-edge technology stack that includes AWS, Helm, Kubernetes, Docker, and languages such as Golang and NodeJS/Typescript. Familiarity with message queue frameworks, Redis, and PostgreSQL is also beneficial, as they play a role in our platform operations.

Join Rise to see the full answer
What is the work culture like for a Senior Platform Engineer at Coco?

At Coco, the work culture for a Senior Platform Engineer is collaborative and innovative. You’ll be part of a team that values diverse perspectives and encourages open communication. We believe in continuous learning and adaptability as we strive to create a seamless delivery experience, giving engineers the platform to thrive.

Join Rise to see the full answer
Common Interview Questions for Senior Platform Engineer
Can you explain your experience with Kubernetes?

When discussing your experience with Kubernetes, it's essential to provide specific examples of past projects where you deployed and managed applications. Highlight your understanding of concepts like pods, services, and deployment strategies, and how you used Helm for managing Kubernetes applications effectively.

Join Rise to see the full answer
What is your approach to building platform systems?

Explain your systematic approach to building platform systems, focusing on design principles, user requirements, scalability, and reliability. Include examples where you’ve had to adapt your designs based on changing needs or feedback from other engineering teams.

Join Rise to see the full answer
How do you ensure best practices in software development?

Discuss how you promote best practices by setting coding standards, conducting code reviews, and implementing CI/CD pipelines. Providing examples of strategies you’ve used to enforce these practices in teams will demonstrate your commitment to quality and reliability.

Join Rise to see the full answer
Describe how you handle production outages.

In response to this question, emphasize your methodical approach to troubleshooting, including identifying the root cause, implementing temporary fixes, and communicating with your team. Share examples of past outages you managed and how you’ve improved resilience in the system afterward.

Join Rise to see the full answer
What experience do you have with AWS services?

Detail your experience with AWS by mentioning specific services you’ve utilized, like EC2, S3, Lambda, and CloudFormation. Explain projects where you leveraged these services to enhance application performance, scalability, or reliability.

Join Rise to see the full answer
How do you approach continuous integration and deployment?

Your response should cover your familiarity with CI/CD processes and tools. Discuss how these practices help maintain software quality and speed up deployment cycles and provide an example of a CI/CD pipeline you built or improved.

Join Rise to see the full answer
What strategies do you use for database management?

Here, you can discuss your experience managing databases in production settings, focusing on performance tuning, backup solutions, and scalability. Mention any specific databases you've worked with, like PostgreSQL, and how you ensured data integrity and availability.

Join Rise to see the full answer
How do you implement observability in your systems?

Explain how you integrate monitoring and logging solutions to achieve observability. Discuss tools you’ve used and how you correlate metrics with performance issues to enhance application reliability and user experience.

Join Rise to see the full answer
Can you give an example of a project where you led the architecture design?

Provide a detailed narrative of a significant project where you played a lead role in architecture design. Discuss the challenges faced, your decision-making process, and the impact it had on the project success and team alignment.

Join Rise to see the full answer
How do you keep current with new technologies relevant to your role?

Discuss your proactive approach to learning about new technologies through online courses, attending workshops, and participating in relevant communities. Highlight how you’ve applied new knowledge to improve your work as a platform engineer.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Coco Hybrid los angeles
Posted 3 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 11 days ago
Rise from Within
Growth & Learning
Transparent & Candid
Diversity of Opinions
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
ServiceNow Remote Hamerton House 18-20 Aharon Bart St., Bldg. B 3rd Floor, Petah Tikva, Israel
Posted 5 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 13, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!