Software Engineer - Infrastructure

October 13

Apply Now
Logo of Coinbase

Coinbase

Digital Currency • Software • Payment Processing • Bitcoin • Technology

1001 - 5000

💰 $21.4M Post-IPO Equity on 2022-11

Description

• Design, build, and operate our edge and internal traffic management platform, including service mesh, edge gateway, service identity, service discovery and networking. • Implement customer-focused abstractions that simplify and standardize the way we offer routing capabilities. • Responsible for the performance, automation and standardization of edge and internal routing for Coinbase. • Learn and continue to foster an understanding of the long-term needs of our routing infrastructure. • Contribute to technical decisions providing design justification, coordination, and collaboration with other teams in the organization. • Communicate to gather requirements for routing offerings and capabilities, and to understand gaps and improvements. • Produce professional documentation and diagrams to clearly and concisely communicate concepts and architectures to infrastructure colleagues, in addition to our users. • Manage and assist in the resolution of complicated technical problems and incidents, provide appropriate communication and escalation. • Support and maintain our current infrastructure offerings to maintain a high level of service and availability to the rest of the organization. • Develop strong and effective working relationships with the rest of the Infrastructure organization, Security, business partners, stakeholders and vendors. • Keep up to date with current developments and best practices within our domain and make bold and forward-looking recommendations.

Requirements

• At least 2+ years of software engineering experience • Showcase strong proficiency within a modern tech stack, like Go and gRPC + Protobuf. • Strong understanding and proficiency working with various low-level networking primitives and concepts, such as TCP, HTTP, TLS, and interprocess communications (UDS). • Experience building services with public cloud providers such as AWS, GCP, or Azure with practical knowledge of cloud networking concepts. • Demonstrated experience operating critical, high-traffic infrastructure, including proficiency with monitoring (via golden signals and service-specific metrics, logs, and traces), Unix network debugging, scaling, and proactively addressing performance and reliability concerns. • Know what high quality code — and software engineering processes — look like and know how to foster an environment that creates them. • Exhibit our core values: clear communication, positive energy, continuous learning, and efficient execution. • Flexibility to adapt and pivot in a dynamic and demanding environment where change is the only constant. • Ability to set priorities and balance multiple deadlines.

Benefits

• target bonus • target equity • benefits (including medical, dental, vision and 401(k))

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com