
Senior Software Engineer, Cloud Growth
Posted 15 hours ago

Posted 15 hours ago
This is a fully remote position, open to applicants in United States.
• Spearhead the comprehensive technical design and implementation of services that facilitate customer acquisition, onboarding/offboarding, and revenue operations.
• Establish and enhance the architecture for high-throughput, fault-tolerant metering and billing systems.
• Collaborate with Finance, RevOps, Sales, and Support to convert business requirements into robust, scalable solutions.
• Develop account lifecycle processes that encompass acquisition, activation, expansion, billing, suspension, dunning, and offboarding.
• Manage integrations and pipelines that align control-plane state with CRM, support, analytics, and BI systems.
• Design customer-facing usage APIs, cost reporting mechanisms, and billable-action metrics.
• Construct and maintain distributed data systems with guarantees of correctness, along with monitoring, alerting, dashboards, and runbooks.
• Elevate engineering standards through code and design reviews, as well as operational readiness assessments.
• Mentor engineers, remove obstacles to execution, and promote ownership and continuous learning.
• Enhance customer workflows through automation, tooling improvements, and platform advancements.
• Extensive experience in designing and delivering production-quality backend systems, preferably within cloud environments.
• Strong expertise in at least one systems/backend programming language; Go is preferred.
• Proven experience in building and managing distributed systems, with a focus on concurrency, reliability, scalability, consistency, and failure management.
• Practical knowledge of data pipelines and storage solutions such as Postgres, Redshift, Kafka/Kinesis, and S3-compatible systems.
• Experience in integrating and reconciling with third-party SaaS platforms, focusing on idempotency, drift detection, and recovery strategies.
• Familiarity with production operations, including observability, incident response, performance optimization, on-call readiness, and continuous delivery processes.
• Proven ability to collaborate effectively across Finance, RevOps, Sales, and Support teams.
• Excellent written and verbal communication skills, including the ability to create design documentation and articulate trade-offs.
• A builder mindset with a focus on streamlining complex workflows and enhancing tooling.
• Equity.
• High-impact ownership over systems directly linked to revenue, customer lifecycle, and platform scalability.
• A collaborative engineering culture that prioritizes quality, pragmatism, and measurable outcomes.
• Access to exceptional technical colleagues in a feedback-rich environment.
• Lean processes that allow for autonomy without unnecessary bureaucracy.
• A strong emphasis on reliability and operational excellence, balanced with the ability to iterate rapidly.
• Opportunities for mentorship and thoughtful design.
• Reasonable accommodations for individuals with disabilities.
• Option to opt-out of interview recording without affecting candidacy.
GFT Technologies
Xebia
Factorial
Get handpicked remote jobs straight to your inbox weekly.