via Lever.co
$141K - 231K a year
Lead the design and delivery of scalable cloud services and data pipelines, translating business needs into durable data models.
Requires 5–10 years of production backend and cloud experience, strong Go proficiency, and hands-on expertise in distributed systems, data architecture, and Kubernetes.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Cloud Applications based in the United States. As a Senior Software Engineer, Cloud Applications, you will play a critical role in designing and building the cloud infrastructure and backend systems that power a large-scale customer platform. You will take ownership of business-critical services, including namespace management, audit logging, and customer data export capabilities, ensuring exceptional reliability, security, and scalability. Working on high-impact initiatives, you will define technical architecture, develop robust data pipelines, and transform complex operational data into meaningful customer insights. You will collaborate closely with engineering, product, analytics, and solutions architecture teams to deliver resilient solutions and improve the overall customer experience. You will also establish engineering best practices, strengthen system observability, and mentor fellow engineers. This opportunity offers significant technical autonomy within a collaborative, quality-driven environment focused on innovation, operational excellence, and sustainable growth. \n Accountabilities: Lead the end-to-end design, development, and delivery of business-critical cloud services, ensuring scalability, reliability, and long-term maintainability. Own the technical architecture of systems supporting namespace management, customer isolation, workflow operations, audit logging, and data export capabilities. Develop and improve services that enable customers to provision, manage, and extract value from cloud-based platform solutions. Collaborate with analytics and product engineering teams to ensure instrumentation and collected data generate meaningful customer insights and support business objectives. Translate business and analytical requirements into durable event schemas and data models that remain reliable as products and features evolve. Design, implement, and optimize high-throughput data pipelines for usage and operational data, balancing data freshness, query performance, cost efficiency, tenant isolation, and fault tolerance. Establish and maintain robust data quality standards, including schema contracts, pipeline validation, anomaly detection, and alerting mechanisms to identify silent failures before they affect customers. Ensure data accuracy, consistency, traceability, and reliability across distributed storage and processing systems. Drive engineering excellence through architecture reviews, code reviews, technical documentation, and the introduction of reusable development patterns and tools. Improve system observability, incident response processes, performance monitoring, and operational readiness across the engineering team. Take ownership of production systems, including troubleshooting complex incidents, optimizing performance, and implementing solutions that prevent recurring issues. Mentor and support other engineers, helping strengthen technical capabilities, promote knowledge sharing, and encourage a culture of accountability and continuous learning. Identify opportunities to simplify customer workflows through automation, improved developer tooling, and targeted platform enhancements. Work closely with product managers, solutions architects, and cross-functional stakeholders to translate ambiguous business requirements into clear technical plans and deliver measurable results. Requirements: Extensive experience designing, developing, and delivering production-grade backend systems in cloud environments, with direct ownership of architecture, reliability, and operational performance. Strong proficiency in at least one systems programming or backend development language, preferably Go, with the ability to navigate complex codebases and make sound technical decisions. Demonstrated hands-on experience building and operating distributed systems, including expertise in concurrency, scalability, consistency, fault tolerance, and failure recovery. Solid experience designing, implementing, and maintaining data pipelines and storage systems, particularly technologies such as PostgreSQL, Redshift, Kafka, Kinesis, S3-compatible storage, and ClickHouse. Understanding of cloud-based data storage and processing platforms, including Snowflake, Databricks, BigQuery, Google Cloud Storage, and Azure Blob Storage. Experience working with cloud infrastructure and container orchestration technologies, particularly Kubernetes. Strong understanding of data architecture, event-driven systems, schema design, data integrity, and high-throughput processing. Proven experience ensuring data correctness, quality, and traceability across complex production environments. Hands-on production operations experience, including observability, monitoring, incident management, performance optimization, on-call readiness, and continuous delivery. Ability to design resilient architectures and make informed technical trade-offs involving reliability, scalability, performance, cost, and customer requirements. Excellent problem-solving and analytical skills, with the ability to address complex technical challenges and develop practical, sustainable solutions. Strong written and verbal communication skills, including the ability to produce clear technical design documents, explain architectural decisions, and align stakeholders around technical trade-offs. Demonstrated ability to collaborate effectively with product managers, analytics specialists, solutions architects, and other engineering teams. A proactive builder's mindset, with a genuine interest in simplifying complex systems, improving development workflows, and continuously enhancing existing infrastructure. Strong ownership mentality, adaptability, and the ability to work independently in a fast-paced, evolving technical environment. Experience with the Temporal framework or similar workflow orchestration technologies is an advantage. Technology Stack: Programming language: Go. Databases and storage: PostgreSQL, Redshift, Amazon S3, Google Cloud Storage, and Azure Blob Storage. Data warehouses: Snowflake, Databricks, ClickHouse, and BigQuery. Data processing: Amazon Kinesis and Firehose. Infrastructure: Kubernetes. Core framework: Temporal. Benefits: Competitive compensation: Annual base salary determined by geographic compensation tier: US Tier 1: $176,000 – $231,000. US Tier 2: $158,400 – $207,900. US Tier 3: $140,800 – $184,800. Equity opportunities: Eligibility for equity compensation, allowing employees to participate in the organization's long-term growth. High-impact technical ownership: Opportunity to lead the development of business-critical systems directly connected to customer experience, revenue, and platform scalability. Remote work flexibility: Fully remote working arrangements within the United States. Collaborative engineering culture: Work alongside highly skilled technical professionals in an environment that values quality, knowledge sharing, and measurable results. Technical autonomy: Benefit from lean processes, meaningful ownership, and the freedom to make important technical decisions without unnecessary bureaucracy. Professional development: Continuous learning through mentorship, technical collaboration, constructive feedback, and exposure to complex engineering challenges. Engineering excellence: Join a team that prioritizes reliability, operational excellence, thoughtful architecture, and continuous improvement. Meaningful contributions: Help build scalable cloud infrastructure and data capabilities that directly improve how customers operate and benefit from the platform. \n How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
This job posting was last updated on 11/9/2026