Customer.io logo
Customer.io

Email, push notifications, text messages, in-app messages, webhooks: automated and powered by your data.

Senior Software Engineer – Backend Platform

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2012H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

1 day ago

Salary

$150K - $200K / year

Seniority

Senior

Job Description

Senior Software Engineer – Backend Platform

Customer.io

• Design and evolve distributed systems in Go to handle billions of daily events and messages and store and index petabytes of data • Lead architectural decisions around performance, reliability, and real-time event processing • Improve service-to-service communication through better APIs, messaging systems, and event-driven patterns • Work across teams to uncover bottlenecks and system issues, and lead initiatives to resolve them for a smoother customer experience • Tackle high-throughput challenges across data pipelines, queues, and scheduling infrastructure • Able to debug production systems at scale using effective instrumentation, and resolve issues quickly and confidently • Share knowledge and raise the bar through sharing your progress publicly with short videos, thoughtful writing, and mentorship • Leverage AI tools to prototype, move faster, and make better decisions.

Job Requirements

  • Significant experience (typically 10+ years) building scalable, distributed systems in Go (or similar statically typed languages)
  • Deep experience with databases - relational (MySQL, Postgres) and non-relational (DynamoDB, BigTable) - and how to make them fast
  • Comfort working in cloud-native environments (AWS, GCP)
  • Familiarity with APIs, observability, and operating production systems
  • A bias for action over perfection, and pride in owning technical decisions.

Benefits

  • 100% coverage of medical, dental, vision, mental health, and supplemental insurance premiums for you and your family.
  • 16 weeks paid parental leave
  • Unlimited PTO
  • Stipends for remote work and wellness
  • Professional development budget
  • More.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 11-50H1B No Sponsor

• The API Workflow Developer will design, build, test, and maintain cybersecurity automation workflows and integrations within an enterprise Security Orchestration, Automation, and Response (SOAR) environment. • Design, develop, test, deploy, and maintain SOAR playbooks, workflows, integrations, and automated response actions. • Translate manual cybersecurity and compliance processes into documented, repeatable, and scalable automation workflows. • Develop REST API integrations between the SOAR platform and SIEM, EDR, ticketing, identity, asset-management, vulnerability-management, threat-intelligence, and GRC systems. • Write and maintain Python scripts, API clients, custom connectors, functions, data parsers, and reusable automation components. • Configure workflow logic, triggers, conditions, approvals, error handling, retries, notifications, and escalation paths. • Troubleshoot failed workflows, API errors, authentication issues, malformed data, integration defects, and platform performance problems. • Collaborate with analysts, incident responders, engineers, and process owners to gather requirements and define automation use cases. • Test workflows using representative data and validate that automated actions produce accurate, secure, and expected results. • Maintain API documentation, workflow diagrams, configuration records, runbooks, test results, and deployment procedures. • Use source control, code review, configuration management, and controlled release processes to manage automation content. • Monitor deployed automations, review execution logs and performance metrics, and continuously improve reliability and efficiency. • Provide operational support, defect remediation, platform maintenance, and knowledge transfer for SOAR workflows and integrations.

United States
Full TimeRemoteTeam 1,001-5,000Since 2008H1B Sponsor

• This role specifically will need to be a technical leader in the Java and .Net APM agents and Alerts (or able to ramp up quickly), eventually jumping in with agents such as Node, GO, PHP, Python • Support New Relic customers by solving complex installation, configuration, and data exploration requests • Increase your skill set through additional training and exposure to other programming languages featured in our product suite • Advocate for our customers to our Product Organization by providing feedback on feature requests and bugs to improve the customer experience • Contribute to both internal and customer-facing documentation and Knowledge Centered Support (KCS) • This opening is for a position working day shift hours of 8am-5pm PT Mon-Fri. You may be located in ET, CT, MT or PT time zones and committed to working PT hours. Working occasional weekend days or holidays may be required on an as-needed basis

California
$72K - $90K / year
Clera logo

Senior/Staff Backend Engineer

Clera

Your talent agent for your entire career. Connecting you to startups backed by a16z, Index, YC & more.

Full TimeRemoteTeam 1-10Since 2025H1B No Sponsor

• Own core backend platform features end-to-end — from concept and architecture through deployment and iteration • Build and maintain low-latency, highly available backend services that power real-time threat detection • Collaborate cross-functionally in a fully remote, distributed team environment • Integrate external data sources and OSINT-style data feeds into the platform pipeline • Contribute to AI pipeline architecture and agentic workflow systems • Drive 0→1 feature development with a high degree of autonomy and accountability

California
$180K - $205K / year
Uptech logo

Back End Developer, Go, AI

Uptech

Software development company

Full TimeRemoteTeam 51-200H1B Sponsor

• Приймати технічні рішення, що покращують кодову базу та мінімізують ризики • Брати активну участь у проєктуванні нових фіч і технічних рішень • Активно застосовувати AI-інструменти в розробці та брати участь у побудові AI-агентів • Тісна співпраця всередині команди з мобільними, фронтенд, backend розробниками та DevOps. • Виконувати рев'ю коду та ділитися знаннями з командою.

Ukraine