Staff Software Engineer - Distributed Systems
CareerCourier Consultancy
Role Overview:As a Staff Software Engineer, you will serve as a technical anchor, driving the architectural vision and engineering excellence for our core product platforms. You will operate at the intersection of high-level system design and hands-on implementation, working closely with product managers, cross-functional engineering squads, and leadership to translate complex business requirements into scalable, robust technical solutions. Your work will directly influence the performance, reliability, and security of our systems, ensuring that we deliver seamless experiences to millions of users while maintaining a high bar for code quality and operational efficiency across the organization.Key Responsibilities:- Architect and oversee the development of complex distributed systems to ensure high availability and fault tolerance for our global user base.- Lead the migration and optimization of monolithic services into a scalable microservices architecture to improve deployment velocity and system modularity.- Define and enforce rigorous API standards and integration patterns to facilitate seamless communication between internal services and external partners.- Mentor junior and senior engineers through code reviews, technical workshops, and design discussions to foster a culture of continuous learning and engineering excellence.- Solve high-impact performance bottlenecks by applying advanced data structures and algorithmic optimizations to critical backend processes.- Collaborate with stakeholders to align technical roadmaps with long-term business objectives, ensuring that our infrastructure remains ahead of market demands.Required Skillset:- Demonstrated expertise in designing and maintaining large-scale distributed systems that handle high concurrency and significant data throughput.- Proven ability to architect microservices-based ecosystems, including deep knowledge of service discovery, load balancing, and inter-service communication protocols.- Strong proficiency in crafting well-documented, secure, and performant APIs that serve as the backbone for diverse client applications.- Exceptional problem-solving skills rooted in a deep understanding of data structures and algorithms, allowing for the efficient resolution of complex computational challenges.- Natural leadership and communication skills, with a track record of mentoring engineering teams and articulating complex technical concepts to non-technical stakeholders.- Ability to thrive in a remote-first environment, demonstrating self-discipline, proactive communication, and the capacity to drive projects independently across distributed time zones.- A degree in Computer Science or a related field, complemented by 6-10 years of progressive experience in building high-performance software products. (ref:hirist.tech)
- ...performant and scalable cloud file system on the Druva cloud in AWS.... ...To build this petabyte-scale, distributed, services-oriented cloud file... ...While the core file storage engine provides the backup storage for... ...the background. As a Sr. Software Engineer in the filesystem team...Suggested
- Job Description :As a Senior Software Engineer Infinia L4, youll be an escalation point for the most complex and critical issues affecting... ...who thrives under pressure and has a passion for solving distributed system challenges at scale. This role is part of the Infinia Core...SuggestedLocal area
- Avalara's Content Engineering platform supports the compliance content... ...scalable, reliable, cloud-native systems that make it faster and... ...content types. You will apply distributed systems expertise, full-stack... ...systems, cloud engineering, software architecture, and responsible...SuggestedLong term contract
- ...improve governance, and do more with data. SENIOR ENGINEER – DISTRIBUTED STORAGE SYSTEMS (C++) The Opportunity We have an outstanding career... ...Pune locations. You will be responsible for optimizing software performance, scaling distributed systems, and developing...Suggested
- ...As a Staff AI Engineer on our Core AI team, you will be a cornerstone of FloQast's AI transformation... ...deep expertise in production AI systems and a passion for solving complex accounting... ...the platform and standards that enable distributed AI execution company-wide....SuggestedFull time
- ...Employment Type : Full-time About the Role As a Staff Software Engineer (AI) , you will lead the design and development of cutting-edge... ...projects, mentoring junior engineers, and driving innovation in AI systems. You will work closely with stakeholders to build scalable...Full time
- ...Help us build the "System of Action" that supercharges global manufacturing teams. QAD is entering a high-velocity era to architect... ...Job Description Ignite Your Future As a Principal Staff Software Engineer, you will serve as the chief visionary and architect for our...Hybrid workWork at officeLocal area
- ...About the Role Join us as a Full Stack Staff Engineer to lead the evolution of the AlphaSense... ...building performant, customer-focused systems. You will act as a strategic lead—researching... .... Partner with cross-functional, distributed teams to evaluate and adopt emerging technologies...
- ...powered IT management and cybersecurity software, serving Managed Service Providers (MSPs... ...storage platform a unified, cloud agnostic system built to operate at massive scale across... ...of objects and petabytes of data.As a Staff Engineer, you will own one or more platform...Long term contractFull timeHybrid workWorldwide
- ...Creating passion: your responsibilities Roles & Responsibilities: Package and distribute software to client systems, ensuring consistency and compliance with company standards and as per approved software list. Coordinate the deployment of patches and updates, monitor...Full timeWork at officeLocal areaFlexible hours
- ...Administer and maintain the SCCM infrastructure, including site servers, distribution points Create and manage task sequences for OS deployment (OSD) Package, test, and deploy applications and software updates using SCCM Collaborate with security and compliance teams...Full time
- ...to join our team in the role of Associate Director, Software Engineering.Build and run core services for Rates trade booking... ...microservices), with proven ownership of production systems.- Solid understanding of distributed systems : concurrency, idempotency, failure handling...
- Role : Staff Software Engineer - Identity & Access Management PlatformResponsibilities :Technical Leadership :- Define the long-term architecture... ...between identity providers, API gateways, authorization systems, secrets management platforms, and SaaS products.- Develop services...Long term contract
- ...open platform integrates with nearly 650 software, data and consulting partners to power... ...The Role We are currently seeking a Staff Software Engineer, Infrastructure to join the AI Platform... ..., and operate the backend and platform systems that power AI Platform. You’ll work...Long term contractHybrid workWork at officeWorldwide3 days week
- ...core operations of multiple SaaSApps workloads. As a Senior Staff Software Engineer in the platform team, you will be responsible for the design... ...leader in building enterprise grade scalable, performant systems which deliver the required functionality to the customers delight...
- ...our Agile development team. In this role, you will not just test software; you will deconstruct complex features to understand their... ...to deployment. Required Skills & Qualifications Operating Systems & Core Concepts: Proficiency in Windows and Linux OS . Deep...
- ...Job Title: Staff Software engineer- Data Architect Summary: We are seeking an experienced software Engineer design, build, and scale modern data platforms supporting analytics, reporting, and regulatory use cases in the banking domain. The ideal candidate will have deep...Flexible hours
- ...Senior Systems Engineer (Windows) Role Responsibilities Develop and maintain a software platform that exposes Windows security instrumentation information. Publishes information for consumption by a distributed system. Performance analysis and high unit test coverage...Full time
- ...Join us as a Site Reliability Engineer at Barclays, responsible for... ...auto-scaling and auto-healing systems Experience with AWS (... ...delivery across large-scale, distributed, cloud-based micro service and... ...Purpose of the role To apply software engineering techniques, automation...Permanent employment
- ...for a Senior Site Reliability Engineer. Candidates will work supporting large complex enterprise software clients including applications... ...and taking a holistic view of system health Build software and systems... ...for multiple large distributed software applications Gather...Hybrid workWork at officeRemote job
- ...Join us as a Site Reliability Engineer (SRE) - Identity Access... ...auto-scaling and auto-healing systems. Strong expertise in AWS (... ...delivery across large-scale, distributed, cloud-based micro service and... ...Purpose of the role To apply software engineering techniques, automation...Long term contractPermanent employmentTemporary workWork at office
- ...Overview Job Title: Senior Site Reliability Engineer Corporate Title: AVP Location:... ...incidents and proactively identify systemic risks Identify and eliminate audit and... ...observability practices Experience with distributed systems, GCP, Kubernetes, Openshift...Permanent employmentFull timeFlexible hours
- ...institutions within the banking group. The Support Engineer diagnoses, troubleshoots, and resolves... ...causes and correlate symptoms across systems. – Troubleshoot Kubernetes and container... ...fundamentals, APIs, services, and distributed system behavior. Customer-Facing Experience...Full timeHybrid work
- ...currently hiring for an SRE Observability Engineer for a fast-growing software company in Pune, India.Key... ...Performance Indicators (KPIs) to ensure system reliability.- Perform Root Cause Analysis... ....- Analyze logs, metrics, and distributed traces to identify performance bottlenecks...Immediate start
- ...Role: Senior Site Reliability Engineer (SRE) / DevOps Engineer Location: Viman Nagar,... ...performance of mission-critical production systems. This role combines strong DevOps... ...Azure Monitor. · Build and maintain distributed tracing frameworks using OpenTelemetry....Long term contractWork at officeWorking Monday to Friday
- ...and Azure, is helping the world's leading engineering organizations, many of which are Fortune... ...strong ownership, communication, and systems thinking.This is not a traditional operations... ...In :1. Designing and operating reliable distributed systems2. Handling production incidents...Long term contract
- ...:About the Role:We are looking for a Staff Site Reliability Engineer, you will serve as a hands-on technical... ...development teams, and ensuring the systems we operate are built to be reliable,... ...Bring:- 8+ years of experience in a Software Engineering or SRE role, including technical...Flexible hours
- ...years of Full stack development experience, building scalable software in an agile environment Have strong experience with modern... ...features: agents, AI-driven UX, workflow automation, or retrieval systems (direct ML/model training experience not required) Have built...Full timeContract workWork at officeLocal area
- ...highly motivated Site Reliability Engineering (SRE) Lead to drive... ...leader who can build resilient systems, automate operational workflows... ...operational visibility.- Implement distributed tracing, log aggregation, and... ...practices.- Collaborate with Software Engineering, Architecture,...Hybrid work
- ...for an experienced Lead Site Reliability Engineer (SRE) / Resiliency Engineer to help define... ...implement resiliency standards, improve system reliability, automate infrastructure and... ...Infrastructure Engineering.- Strong understanding of distributed systems, networking, and modern...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Distributed Systems. Be the first to apply!
