Not specified
Senior Software Engineer, Cloud Applications
- Location
- US
- Work type
- Remote · Full-time
- Salary
- Not listed
- Posted
- (1 day ago)
About the role
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.
Accountabilities:
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.