Job Closed

This listing is no longer active.

Coinbase logo
Coinbase

A digital currency exchange, Coinbase is used by consumers, merchants, and traders to buy and sell cryptocurrencies, such as Bitcoin, Ethereum, and Litecoin. Founded in 2012 "to cr

Staff Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 4,700Since 2012

Location

India

Posted

117 days ago

Salary

₹9,424.5K / year

Seniority

Lead

Job Description

Staff Software Engineer

Coinbase

• Build new services to meet critical product and business needs using Golang. • Design scalable systems to solve novel problems with modern cloud technology and industry best practices. • Articulate a long term vision for maintaining and scaling our backend systems and the teams running them. • Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter. • Write high quality, well tested code to meet the needs of your customers. • Support operational activities associated with generation and management of digital material • Lead an India-based IAM pod, serving as the primary technical lead in India; driving end-to-end delivery and execution quality.

Job Requirements

  • You have at least 8 years of experience in software engineering.
  • You’ve designed, built, scaled and maintained production services, and know how to compose a service oriented architecture.
  • You write high quality, well tested code to meet the needs of your customers.
  • You’ve experience in engineering roles with a focus on cybersecurity, systems security and Identity & Access Management.
  • You’re passionate about building an open financial system that brings the world together.
  • Nice to haves: You have gone through a rapid growth in your company (from startup to mid-size).
  • You have experience decomposing a large monolith into microservices.
  • You’ve worked with Golang, Ruby, Docker, Rails, Postgres, MongoDB or DynamoDB.
  • You’ve built financial, high reliability or security systems.

Benefits

  • bonus eligibility
  • equity eligibility
  • benefits (including medical, dental, and vision)

Related Job Pages

More Full-stack Engineer Jobs

Samsara logo

Staff Software Engineer

Samsara

Samsara Inc. is on a mission to increase the sustainability of the operations that power the global economy. The company pioneers the Connected Operations Cloud

• Drive technology choices, implementing services, and/or establishing architectural patterns that have a broad and lasting impact on Samsara's platform. • Identify opportunities and initiate strategic conversations to influence the direction of platform technology and engineering culture • Architect, design, and develop software that enables Samsara to operate at scale • Lead teams in delivering products and capabilities that contribute to Samsara’s products and revenue. • Deliver impact by solving the hardest technical problems and enabling products to reach the market quickly and successfully with high quality. • Keep a platform first approach while collaborating with our infrastructure and product teams to build products, tools and solutions. • Act as a multiplier for the team, elevating the impact and output of every team member • Contribute to Samsara’s engineering brand by representing Samsara in external-facing forums • Champion, role model, and embed Samsara’s cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices

California
$162.4K - $290K / year
PatientFi logo

Full Stack Developer

PatientFi

The Friendly Way to Pay

OtherRemoteTeam 51-200Since 2017H1B No Sponsor

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We are looking for a skilled web developer who will be responsible for developing and/or designing web applications for our company. You will be working alongside a team of other developers in creating, maintaining, and updating our applications. Success in this role will depend on your proficiency in JavaScript (Node.js), HTML, CSS, and your knowledge and experience in programming applications along with your ability to work well in a team environment. Location: Remote or Hybrid Job Type: Full-time Key Responsibilities - Frontend & Backend Development - Build and maintain scalable UI using modern JavaScript frameworks (e.g., React). - Develop and maintain RESTful APIs, middleware, and database models. - Assist in designing and implementing front-end and back-end functional integration with 3rd party platforms such as credit bureaus, loan serving platforms, payment processing, reporting, and communications. - Database Management - Design, optimize, and manage relational and/or NoSQL databases. - Implement secure queries and data access patterns. - Write effective and secure APIs for front-end integration and 3rd party needs. - Develop and manage well-functioning applications and databases. - Work with team members to define, create and implement required functionality. - Troubleshoot and debug issues to provide effective resolutions. - Write technical documentation when needed. - Testing & Quality Assurance - Write and maintain unit, integration, and end-to-end tests. - Participate in code reviews and ensure high code quality. - CI/CD Participation - Integrate features into CI/CD pipelines. - Collaborate on automated testing, linting, and deployment workflows. - Incident Response Support - Support investigation and remediation of application-related incidents. - Participate in postmortem documentation and corrective actions. Qualifications - At least 3 years of experience writing JavaScript (Node.js), HTML, and CSS. - At least 2 years of experience with React. - The ability to build features and applications with a mobile responsive design. - Experience implementing testing platforms and unit tests. - Proficient using source control (Git preferred), code review processes, and SDLC (Software Development Lifecycle) principles. - Frontend: Proficiency in JavaScript/TypeScript and frameworks like React. - Backend: Strong experience with Node.js; understanding of API architecture (REST). - Databases: Proficiency with MongoDB. - Security: Familiar with encryption standards, access controls, and authentication mechanisms (OAuth, OIDC, SAML). - Strong collaboration and communication skills, especially when working with cross-functional teams (e.g., Security, DevOps, QA). - Ability to document system designs, workflows, and access policies clearly and concisely for audit and review. - Experience participating in or supporting audit processes, including evidence collection and control walkthroughs, is a plus. - Familiarity with SOC 2 Trust Services Criteria and secure SDLC (Software Development Lifecycle) principles. - Ability to implement and document technical controls such as access management, logging, encryption, and configuration management in support of compliance efforts. - Understanding of data classification, retention, and secure handling practices for PII and confidential data. Benefits - Medical, dental, and vision premiums covered at 80% for employees and dependents. - AD&D policy provided at no cost to employees.

United States
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 2014H1B Sponsor

• Design and implement high‑scale, low‑latency features in distributed coordination cloud-native services. • Own complex projects end to end: refine ambiguous requirements into clear milestones, drive execution across components and services, and deliver production‑ready changes with appropriate test coverage and observability. • Lead reliability and operational improvements for core services, including health checks, incident reduction, resilience testing, rollout and migration strategies, dashboards and alerts. • Raise the technical bar through thoughtful design documents, code reviews and technical mentorship of other engineers. • Collaborate cross‑functionally with product, platform, security, and other engineering teams to define requirements, evaluate trade‑offs and deliver designs that balance reliability, cost, and customer impact. • Contribute to operational excellence by improving runbooks, debugging workflows, tooling, and automation around service health, incidents and rollouts.

India
HighLevel logo

Software Development Engineer II

HighLevel

The all-in-one sales & marketing platform that agencies can white-label. CRM, Email, 2-way SMS, Funnel Builder, & more!

Full TimeRemoteTeam 201-500Since 2018H1B No Sponsor

• Design, implement, and iterate on LangGraph workflows that support structured requirement capture, clarification loops, stateful routing, and tool orchestration. • Build reusable workflow components (nodes, validators, schema-enforced outputs, guardrails) and standard patterns for retries, fallbacks, and human-in-the-loop review where appropriate. • Implement robust tool execution patterns (timeouts, error taxonomy, idempotency where needed) and ensure safe, deterministic structured outputs for downstream automation. • Partner with Business Analysts and org leaders during discovery and refinement to clarify goals, constraints, and success metrics; translate requirements into sprint-ready tickets and acceptance criteria. • Build and maintain agent-callable services/APIs for Snowflake retrieval, operational actions (e.g., Slack/workflows), and data enrichment/packaging. • Establish evaluation and observability for agent workflows (golden cases, regression suites, tool mocks; latency/cost/error monitoring) and contribute to pragmatic SLOs. • Contribute to our in-house transcription application through agent adjustments and infrastructure improvements, including transcript ingestion, normalization (timestamps/speaker turns/metadata), storage, and retrieval surfaces for downstream tooling. • Improve reliability of transcription pipelines through queue/worker architectures, retries/backoff, idempotency, and replay tooling. • Implement and iterate on rubric-based call scoring (versioned rubrics, explainable outputs, calibration support) and publish scoring artifacts that are usable for coaching and operational workflows. • Implement streaming considerations where applicable (session handling, backpressure/reconnect patterns) and ensure clean handoffs between capture, transcription, and scoring stages. • Deliver scoped components and workflows with guidance on architecture and design decisions from senior engineers or tech leads.

India