Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
This position is no longer accepting applications
Positions open for more than 30 days are automatically closed and marked as expired
Don't let one closed door slow you down, here's your next move:
July 9, 2026
Senior Staff Distributed Systems Engineer
Senior • On-site
216,132 - 282,984 USD/yr
Santa Clara, CA
IonQ delivers integrated quantum solutions across computing, networking, sensing, and security. The company provides quantum computing services through major cloud providers and supports networking and sensing customers across land, sea, air, and space.
Location: Santa Clara, CA (onsite)
Travel: Up to 15% domestic or international
The Role
We are looking for a deeply hands-on Senior Staff Distributed Systems Engineer to join the team building IonQ's Network and Security Platform. You will own backend services including ingestion pipelines, telemetry processing, and device management systems that provide real-time network visibility and quantum-safe intelligence.
In this role, you will own backend services end-to-end — from telemetry ingestion pipelines and time-series storage to processing engines and APIs. You will write production-quality Go and/or Rust code daily and help shape distributed systems architecture across the engineering organization.
Responsibilities
Backend Services & Production Code
- Design and ship production backend services in Go and/or Rust.
- Build and maintain telemetry ingestion pipelines using gNMI, NETCONF, and SNMP.
- Develop RESTful and gRPC APIs for internal and external integrations.
Data Engineering & Storage
- Implement and optimize time-series storage solutions such as InfluxDB and TimescaleDB.
- Build event streaming pipelines using Kafka or Kinesis.
- Design partitioning and archival strategies for scalable ingestion systems.
Platform Reliability & Operations
- Own service reliability, incident response, and on-call operations.
- Instrument services with logging, tracing, and metrics using OpenTelemetry and Prometheus.
- Drive reliability and scalability improvements across the platform.
Cloud-Native Infrastructure
- Deploy containerized services on Kubernetes using Terraform.
- Support multi-cloud deployments across AWS, GCP, and Azure.
Collaboration & Engineering Quality
- Partner with the Principal Architect on production-grade platform implementations.
- Define engineering standards, mentorship frameworks, and code review culture.
Requirements
- 12+ years of backend software engineering experience.
- Hands-on proficiency in Go and/or Rust.
- Experience building distributed data systems and streaming platforms.
- Strong understanding of distributed systems concepts and tradeoffs.
- Experience with Docker, Kubernetes, and cloud providers such as AWS, GCP, or Azure.
- Experience with observability tooling including Prometheus, Grafana, and OpenTelemetry.
- SQL proficiency and experience with schema design and query optimization.
- Experience with TDD, CI/CD, code review, and operational ownership.
- Track record of technical leadership across engineering organizations.
Preferred Qualifications
- Experience with gNMI, NETCONF, SNMP, or network management platforms.
- Experience with graph databases such as Neo4j or Amazon Neptune.
- Familiarity with YANG data modeling.
- Experience building multi-tenant SaaS backend systems.
- Open-source contributions or technical writing on distributed systems topics.
- Experience in regulated or security-conscious environments such as FedRAMP or NIST.
Benefits
- Comprehensive medical, dental, and vision plans
- Matching 401(k)
- Unlimited PTO and paid holidays
- Parental and adoption leave
- Legal insurance
- Home technology stipend
Additional Information
The position may require access to export-controlled technology and government contract work subject to U.S. export control regulations.
Similar jobs you might like
Technology
Talentica
Backend Engineer, AI Agent Systems
Mid
Remote
Warsaw, Poland
🏢 Summary: Backend Engineer role focused on building and operating the AI inference and orchestration systems behind a production AI assistant. The position emphasizes low-latency, high-throughput APIs, distributed-system reliability, observability and performance optimization for mobile, desktop and machine-learning integrations. Remote-first collaboration is available for a candidate working from Poland, with base salary and equity assessed individually. 🗂️ Requirements: Production backend engineering experience, High-throughput, low-latency service experience, AI inference familiarity: LLMs, embeddings, multimodal models, Distributed-systems debugging under load, Production observability and incident-management knowledge, Performance-optimization expertise, Independent delivery in ambiguous environments, Working from Poland, Working-hours overlap with immediate team 📃 Skills: Python, Node.js, PyTorch, OpenAI, Anthropic, LLMs, Embeddings, SQL, NoSQL, Kubernetes, Docker, APIs, Caching, Batching, Streaming, Logging, Alerting 🏢 Description: About the product Our client is developing an AI-native assistant designed to support everyday communication, organization, errands and complex workflows with minimal user input. The product must reliably manage long-running processes, retain context, interact with external tools and complete real-world tasks despite the non-deterministic nature of modern AI models. The company’s objective is to make everyday activities significantly faster and easier for users. About the role As a Backend Engineer specializing in AI systems, you will own the inference and orchestration layer behind the product’s AI interactions. Your work will sit between models and end users, where latency, correctness, reliability and operating costs directly affect the product experience. You will build and operate production systems that transform model capabilities into fast, stable and observable APIs used by mobile and desktop applications. What you will do Build and operate backend systems serving AI-powered functionality in production. Design inference pipelines, orchestration layers and service boundaries around Machine Learning models. Take ownership of production monitoring, logging, alerting and incident response. Optimize latency and throughput across inference, caching, batching and streaming. Build reliable APIs supporting integration with mobile, frontend and Machine Learning systems. Diagnose distributed-system issues under production load. Continuously improve system performance and reliability using real-world production signals. What we are looking for Strong backend engineering fundamentals supported by experience with production systems. Experience building or operating high-throughput, low-latency services. Familiarity with AI inference patterns, including LLMs, embeddings and multimodal models. Confidence debugging distributed systems under load. Understanding of production observability, incident management and performance optimization. A delivery-oriented mindset focused on shipping, observing production behavior and improving through iteration. Ability to work independently and make pragmatic engineering decisions in an ambiguous environment. What success looks like Backend systems reliably handle production AI traffic at scale with low latency and high throughput. APIs remain stable, clear and easy to integrate with frontend, mobile and Machine Learning systems. Production incidents are detected quickly, diagnosed effectively and resolved with minimal impact on users. System performance and reliability improve continuously based on real-world usage and production data. Technology stack Python Node.js PyTorch OpenAI, Anthropic and open-source LLMs SQL and NoSQL databases Kubernetes Docker Compensation and employment The position is offered under an employment contract. The company does not publish a fixed external salary range. Compensation is assessed individually based on: professional experience and technical capability, scope of responsibility, location and relevant market benchmarks, expected impact on the product and organization. Candidates may share their expected compensation at the beginning of the recruitment process. The compensation package consists of a base salary and equity, with flexibility for exceptional candidates. A company laptop will be provided where required for the role. Remote work and global collaboration The company operates as a remote-first, globally distributed organization. There is no fixed company-wide working schedule and no requirement to follow one specific time zone. Team members are expected to maintain sufficient working-hours overlap with their immediate colleagues to collaborate effectively. The successful candidate will work from Poland and collaborate with backend, Machine Learning, mobile and product specialists located across different regions. Poland-based employees join existing global teams rather than a separate local team. The exact reporting line and hiring manager will be confirmed during the recruitment process. How the team works The company believes that outstanding products are built by small, highly capable and hands-on teams. Decisions are made collaboratively, while individuals are expected to take ownership, bring structure to ambiguous problems and execute independently. The team moves quickly while balancing production quality, experimentation and continuous learning from real user behavior. There is no fixed hiring quota for this position. The company is focused on identifying engineers who meet its technical and ownership standards rather than filling a predetermined number of seats. Recruitment process The standard recruitment process consists of up to four stages: Technical assessment, where relevant to the candidate’s background. HR interview. One or more technical interviews. Founder or leadership interview. Particularly strong candidates may be fast-tracked directly to the technical interview stage based on their experience and previous work. Applications are evaluated by members of the technical team. Interviews may be conducted virtually and, where relevant, onsite. The exact format and interviewers may vary. The company aims to make decisions efficiently and provide candidates with a prompt outcome.
Technology
Accenture
Junior Software Engineer
Junior
Hybrid
Warsaw, MZ, Poland
🏢 Summary: Develop and optimize large-scale data lake pipelines and end-to-end data processing solutions for an international social media platform. The role offers work with modern Big Data technologies, cross-functional global teams, and flexible hybrid work arrangements. Permanent employment includes training, professional development, healthcare, insurance, and additional employee benefits. 🗂️ Requirements: 3–6 months of Python software development experience, Very good SQL knowledge, Practical OLAP database experience, Knowledge of Hive, Spark, HBase, HDFS, Cassandra, and Kafka, Analytical problem-solving ability, Experience in international multidisciplinary teams, Fluent written and spoken English 📃 Skills: Python, SQL, OLAP, Hive, Spark, HBase, HDFS, Cassandra, Kafka 🏢 Description: Job Description WHO WE ARE: Accenture is a leading global professional services company that helps the world’s leading businesses, governments, and other organizations build their digital core, optimize their operations, accelerate revenue growth, and enhance citizen services. We offer solutions and assets across Strategy & Consulting, Technology, Operations, Industry X, and Accenture Song. At the Data & Applied Intelligence hub, we work locally and globally with over 250 Poland-based specialists. Our expertise spans data architecture and sectoral specialization. We collaborate with technology partners such as Microsoft, AWS, Google, Oracle, and Snowflake to deliver data-driven solutions. We provide comprehensive support from strategy definition to solution implementation and development, covering all aspects of Data & Analytics. For more information about Accenture Technology Poland, please visit our website. THE WORK: Develop end-to-end data solutions, including programming and implementation of data processing components. Support the development, maintenance, and optimization of large-scale data lake pipelines for a global social media platform. Analyze complex technical challenges and deliver effective solutions in a problem-solving environment , demonstrating a commitment to constant progress . Create and maintain technical documentation while dedicated to ongoing improvement and knowledge sharing. Collaborate with international, cross-functional teams, showing a passion for personal development and being motivated to embrace new opportunities . Flexible: The work location for this role may include a mix of working remotely (most of the time), onsite at a client or in an Accenture office - depending on specific project circumstances. With all our roles, there is some in-person time for collaboration, learning and building relationships with clients, peers, leaders, and communities. As an employer, we will be as flexible as possible to support your specific work/life needs. WHAT’S IN IT FOR YOU? Work on international projects involving large-scale data processing and modern Big Data technologies. Expand your technical skill set through exposure to complex data engineering challenges and cloud-scale environments. Gain insights and support from experienced data professionals in a collaborative and diverse team. Access opportunities for continuous learning and professional growth while working with innovative technologies. Qualification HERE’S WHAT YOU’LL NEED: 3 - 6 months of experience developing software using Python. Very good knowledge of SQL and practical experience working with OLAP databases. Knowledge of Big Data technologies such as Hive, Spark, HBase, HDFS, Cassandra, and Kafka. Ability to work analytically in a problem-solving environment. Experience working in international, multidisciplinary teams combining technical and business expertise. Fluent English, both written and spoken. Research indicates that some candidates, especially the most diverse ones, may hesitate to apply for positions if they don't meet all requirements. If you believe you possess the necessary skills, even if not meeting every requirement, we wholeheartedly encourage you to submit your application. BONUS POINTS IF YOU HAVE: Experience with Apache Airflow. Familiarity with cloud-based data platforms and distributed data processing environments. Experience supporting the full lifecycle of data engineering solutions, from development to optimization. Research indicates that some candidates, especially the most diverse ones, may hesitate to apply for positions if they don't meet all requirements. If you believe you possess the necessary skills, even if not meeting every requirement, we wholeheartedly encourage you to submit your application. WHAT WE OFFER? Permanent employment contract. Individual support of a People Lead and a specific path of professional development, as well as the possibility of a session with a Coach. A wide training package (soft, technical, and language training offer, access to e-learning platforms, Gallup test, GenAI training, possibility of co-financing courses, and certification). Employee Assistance Program: legal, financial, and psychological consultations. Accenture employees eligible for the Employee Share Purchase Plan automatically become eligible for quarterly dividends if they own company shares. Paid employee referral program. Private medical care and life insurance. Access to the MyBenefit platform, including a wide range of products and services such as the Multisport card. WHAT WE BELIEVE: Accenture does not discriminate against employment candidates based on race, religion, color, sex, age, disability, national origin, political beliefs, trade union membership, ethnicity, denomination, sexual orientation, or any other basis impermissible under Polish law. All our leaders are committed to building a better, stronger, and more durable company for future generations to create positive, long-lasting change. Inclusion and diversity are fundamental to our culture and core values. Our rich diversity makes us more innovative and creative, which helps us better serve our clients and our communities. Our position as a partner to many of the world’s leading businesses, organizations, and governments affords us both an extraordinary opportunity and a tremendous responsibility to make a difference. Sustainability is one of our greatest responsibilities, and we embed it into everything we do and for everyone we work with.
Technology
StoneX Poland
Lead .NET Engineer with Agentic Development
Senior
Hybrid
Krakow, MA, Poland
🏢 Summary: Lead .NET Engineer role focused on designing and evolving backend systems for a payments platform. The position leads architecture and complex cross-team initiatives, delivers cloud-native distributed services, and advances AI-assisted development practices in a regulated environment. 🗂️ Requirements: 8+ years of backend software engineering experience, Expertise in C# and .NET, Microservices, event-driven architecture, messaging and distributed systems experience, Azure cloud-native development experience, CI/CD and Git experience, Relational or NoSQL database experience, React frontend development knowledge, AI-assisted development tool experience, Bachelor’s degree in information technology, software engineering or related discipline 📃 Skills: C#, .NET, React, TypeScript, Azure, Kubernetes, Git, CI/CD, Microservices, NoSQL, SQL, Claude, Copilot, Docker, IaC 🏢 Description: Connecting clients to markets – and talent to opportunity. With 5,400+ employees and over 80,000 institutional, commercial, and payments clients, we operate from more than 80 offices spread across six continents. As a Fortune 100, Nasdaq-listed provider, we connect clients to the global markets – focusing on innovation, human connection, and providing world-class products and services to all types of investors. Whether you want to forge a career connecting our retail clients to potential trading opportunities, or ingrain yourself in the world of institutional investing, StoneX Group is made up of four business segments that offer endless potential for progression and growth. Business Segment Overview: A Swift-accredited service bureau and member, our Payments division provides NGOs, institutions and non-profits the ability to make a local difference, globally – with transparent pricing across 180+ countries and 140+ currencies. Responsibilities Position Purpose: We are seeking a Lead .NET Engineer to design, build, and lead the evolution of high-impact backend systems powering business-critical applications across StoneX Payments. This role is ideal for a highly experienced backend engineer who: Thrives on end-to-end ownership across the SDLC. Influences technical direction across multiple squads. Leads complex initiatives without formal people management. Actively advances agentic development practices within engineering. You will operate as a technical authority within your domain — shaping backend architecture, raising engineering standards, and enabling teams to safely leverage AI-augmented development in a regulated financial environment. Key Responsibilities will include: Backend Architecture & System Design Own the technical direction of FX Payments within your domain. Lead design and evolution of scalable, maintainable fullstack solutions using: C# / .NET, React / TypeScript, Azure cloud-native services Contribute to domain architecture strategy and ensure alignment with platform principles. Lead complex technical initiatives spanning multiple squads. Drive improvements in system performance, reliability, observability, and data integrity. Champion clean architecture, modular design, and maintainable service boundaries. Ensure architectural decisions support performance, resiliency, observability, and regulatory compliance. Conduct structured design reviews and maintain architectural documentation and ADRs. Drive modernization of legacy components toward modular, testable, cloud-ready patterns. You are expected to influence architecture beyond a single squad and elevate backend engineering standards across the domain. End-to-End Delivery & Technical Execution Participate across the full SDLC — from story refinement and design through implementation, deployment, and production support. Write high-quality, testable, production-grade backend code. Lead technical breakdown of large features and complex initiatives. Ensure strong automated testing (unit, integration, contract, e2e tests) and CI/CD hygiene. Drive technical risk identification and mitigation early in the lifecycle. Support incident resolution and root cause analysis in production systems. Partner closely with Product, QA and Architecture stakeholders. 3. Technical Leadership Without Direct Management Serve as a senior technical reference point for backend engineers. Drive effective refinement — translating product requirements into clear, technically sound work items. Maintain predictable delivery through disciplined planning, risk management, and dependency tracking. Own and drive cross-team initiatives that improve delivery process. Conduct rigorous code reviews and architectural deep dives. Facilitate architecture discussions and influence technical decisions across squads. Contribute to internal standards, documentation, and reusable backend patterns. Mentor engineers in: Backend design patterns System design Clean coding standards Cloud-native patterns Distributed systems principles Responsible use of agentic tooling This role leads through influence, expertise, and technical credibility rather than formal people management. Qualifications To land this role you will need: Core Backend Engineering 8+ years of professional software engineering experience with strong backend focus. Deep expertise in C# and .NET. Extensive experience with microservices, event-driven architectures, messaging, and distributed systems. Solid understanding of clean architecture, SOLID principles, and scalable design patterns. Experience with relational and/or NoSQL databases. Strong grounding in CI/CD, version control (Git), and cloud-native development. Extensive Azure cloud experience (App Services, Functions, Kubernetes, containerized workloads). Familiarity with infrastructure-as-code and observability tooling. Knowledge of frontend development, frameworks (in particular React) and tooling. Agentic Development Capabilities Hands-on experience using AI-assisted development tools (e.g., Claude Code, GitHub Copilot, Copilot Workspace, or equivalent). Ability to evaluate and validate AI-generated backend code for correctness, maintainability, and security. Understanding of how architecture quality, modularity, and test coverage influence agent effectiveness. Experience improving legacy systems in ways that increase automation and agent compatibility. Pragmatic mindset balancing acceleration with governance and financial system rigor. Collaboration & Influence Strong cross-functional collaboration skills with Product, QA, Frontend engineers, and DevOps. Strong stakeholder management. Strong facilitation skills for refinement and technical discussions. Experience leading small engineering teams. Experience leading technical initiatives without direct people management. Clear communicator capable of articulating architectural trade-offs and technical risks. Comfortable operating in Agile, distributed environments. Why Join Us? Work on meaningful backend systems with real business impact. Influence architecture and engineering standards across teams. Help shape the adoption of agentic development in a modernizing payments platform. Operate at the intersection of distributed systems, cloud architecture, and AI-augmented engineering. Clear progression towards Principal Engineer technical role. Education / Certification Requirements: min. Bachelor’s degree in information technology or software engineering discipline. Working environment: Hybrid 4-days in office (we have private parking for employees) FTE (UoP) type of contract
