Senior Software Engineer, Cloud Applications
Jobgether
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
433 open applications roles across 108 companies are on ApplySarthi right now, most of them in Bengaluru (32), Hyderabad (12), Delhi NCR (7).
- Application Architect-Cloud ApplicationsIBM
- Clinical Applications Trainer — Federal Health ITRackner
- Sr. Product Manager - Advanced Clinical ApplicationsIntuitive
- Sr. Enterprise Applications Experience ManagerG-P
- HR Global Applications Support LeadOtis · bengaluru
What applications roles keep asking for: Python (26%), Java (15%), Agile (13%), C++ (12%), Stakeholder management (12%) — counted across their open postings here.
Software Engineer jobs in the United States · Remote Software Engineer jobs · Azure jobs · BigQuery jobs · Databricks jobs · GCP jobs
Jobgether has 3,777 open roles listed here.
- (Senior/Staff) Platform Engineer
- (Senior/Staff) Platform Engineer
- (Senior/Staff) Platform Engineer
- (Senior/Staff) Platform Engineer
- (Senior/Staff) Platform Engineer
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for applications roles keep coming back to Python, Java, Agile, C++. Practise those questions before you sit with Jobgether.
Questions you are likely to be asked
- Why do you want to join Jobgether?
- What is your experience with Azure? Tell me one thing you learned the hard way.
- How do you keep secrets and access safe in your infrastructure?
- Walk me through how code gets from a commit to production where you work.
- Tell me about an outage you handled. What did you learn from it?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Senior Software Engineer, Cloud Applications at Jobgether interview free →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.
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- AI Trainers Network - MalteseJobgether
- AI Video EditorJobgether
- AI Trainers Network - GreekJobgether
- AI Architect / AI engineering leadJobgether
- AI Trainers Network - EnglishJobgether
- Artificial Intelligence (AI) TechnicianJobgether
- Analytical Chemistry Specialist - Freelance AI Trainer ProjectJobgether
- AI Trainers Network - ArabicJobgether
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹99 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on lever · posted 2026-11-09. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.