C
Full Stack Software Engineer - Compliance Team
Coinbase
Washington · On-site Full-time Senior $148k – $174k/yr Today
About the role
About the Team
- The EAA Compliance CXAE team plays a crucial role in Coinbase's Enterprise Applications and Architecture organization.
- We develop customer experience platforms that enhance the efficiency of customer service and compliance operations, leading to faster resolution of issues and improved customer satisfaction.
Role Overview
- You will create applications that empower Coinbase Customer Agents and other users, increase productivity through automation, and ensure scalable solutions via full stack development and third-party integrations.
Key Responsibilities
- Develop new services to address critical business needs using Golang, GRPC, TypeScript, and React.
- Guide team members on best practices in coding, testing, release processes, documentation, and scaling techniques.
- Understand and enhance Coinbase's development environment, technology stack, and practices across multiple teams.
- Contribute to an innovative atmosphere by generating, evaluating, and implementing new ideas.
- Identify potential challenges proactively and adapt strategies to minimize risks.
- Effectively communicate technical concepts to both technical and non‑technical stakeholders.
- Simplify complex themes so that they are easily understood by entry‑level, non‑technical team members.
- Collaborate with colleagues across various time zones.
What We Are Looking For
- A minimum of 3 years of software engineering experience with a strong background in developing web applications and shipping user‑facing features using JavaScript and modern frameworks such as React.
- Experience with third‑party vendor integrations.
- Proven record with high‑traffic platforms, and implementing scalable, reliable services in real‑world scenarios.
- Familiarity with AWS, Kubernetes, Terraform, BuildKite, or similar technologies.
- Knowledge of rate limiters, caching, load balancing, circuit breakers, metrics, logging, tracing, and debugging.
- Experience with event‑driven architectures (e.g., Kafka, MQ), and proficiency in SQL or NoSQL databases, along with understanding concepts like gRPC, GraphQL, and ETL.
- Proficiency in Go programming language.
Preferred Qualifications
- Experience with Python or Ruby.
- Knowledge of Kafka, MongoDB, or Snowflake.
- Experience in SaaS platforms.
- Familiarity with applications using OpenAI, ChatGPT, or similar third‑party integrations.
Additional Information
- Job ID: P61571
- Pay Transparency Notice: Depending on your work location, the target annual base salary for this position ranges from $147,900 to $174,000 USD. Total compensation may also include equity, bonuses, and benefits including medical, dental, vision, and 401(k).
- Equal Opportunity Employment: Coinbase is committed to equal opportunity employment and welcomes qualified applicants without regard to race, color, religion, gender, sexual orientation, or other protected attributes. We also consider qualified applicants with criminal histories in accordance with applicable laws.
- Accommodation: If you require accommodation due to disability during the application process, please contact us.
- Global Data Privacy Notice for Job Candidates and Applicants: Your data may be processed in accordance with GDPR and CCPA regulations.
- AI Disclosure: For select roles, we utilize an AI tool to conduct initial screenings. A human recruiter will ultimately review your responses against our qualifications.
Requirements
- A minimum of 3 years of software engineering experience with a strong background in developing web applications and shipping user-facing features using JavaScript and modern frameworks such as React.
- Experience with third-party vendor integrations.
- Proven record with high-traffic platforms, and implementing scalable, reliable services in real-world scenarios.
- Familiarity with AWS, Kubernetes, Terraform, BuildKite, or similar technologies.
- Knowledge of rate limiters, caching, load balancing, circuit breakers, metrics, logging, tracing, and debugging.
- Experience with event-driven architectures (e.g., Kafka, MQ), and proficiency in SQL or NoSQL databases, along with understanding concepts like gRPC, GraphQL, and ETL.
- Proficiency in Go programming language.
Responsibilities
- Develop new services to address critical business needs using Golang, GRPC, TypeScript, and React.
- Guide team members on best practices in coding, testing, release processes, documentation, and scaling techniques.
- Understand and enhance Coinbase's development environment, technology stack, and practices across multiple teams.
- Contribute to an innovative atmosphere by generating, evaluating, and implementing new ideas.
- Identify potential challenges proactively and adapt strategies to minimize risks.
- Effectively communicate technical concepts to both technical and non-technical stakeholders.
- Simplify complex themes so that they are easily understood by entry-level, non-technical team members.
- Collaborate with colleagues across various time zones.
Benefits
dental_coveragehealth_insurance
Skills
AWSBuildKiteDockerETLGoGolangGraphQLgRPCJavaScriptKafkaKubernetesMQNoSQLPostgreSQLReactSQLTerraformTypeScript
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free