Jobiba hiring network

Senior Java Full Stack Engineer 2c Staff Jobs

9,001 active opportunities · Updated for October 2026

Fresh results

15 shown

Explore current senior java full stack engineer 2c staff jobs. Use filters to narrow by work mode, employment type, experience and date posted.

About the Team DoorDash Labs is an independent team within DoorDash. We explore robotics and automation to transform last-mile logistics in the long term. If you have a passion for applying robotics solutions in a service used by millions of people, then we want to talk to you! About the Role As a Senior member of our Service Operations team at DoorDash Labs, you'll take on advanced diagnostic and repair work that keeps our robot fleet running. You'll work closely with the Associate Operations Manager and own your workload with minimal supervision. This is an on-site role with expectations of 100% in-office presence in Mesa, AZ. This position is available on the AM shift (7:00 AM – 3:30 PM), five days per week, including at least one weekend day. You’re excited about this opportunity because you will… Execute any Senior Service Technician task and: Diagnose complex, intermittent, or unusual faults in robotic systems, modular components, and support vehicles, often requiring advanced troubleshooting techniques and interpretation of complex data Perform advanced repairs, including component-level troubleshooting and fixes on intricate electrical systems, control units, and associated hardware, with minimal supervision Interpret complex technical manuals, schematics, and diagnostic flowcharts to guide troubleshooting efforts Meticulously document complex diagnostic processes, root cause hypotheses, non-standard troubleshooting steps, repair details, and component failure information in the service management system, contributing potential updates to the knowledge base Provide technical guidance, mentorship, and on-the-job assistance to Level 2 Technicians for challenging tasks Work independently to manage and prioritize assigned workload effectively Calibrates, configures, and maintains specialized diagnostic tools and test equipment We’re excited about you because you have… 2+ years of service work experience Curiosity and an inclination for all things mechanica

Excellogisticsrecruitment
View job →

The mission of The New York Times is to seek the truth and help people understand the world. That means independent journalism is at the heart of all we do as a company. It’s why we have a world-renowned newsroom that sends journalists to report on the ground from nearly 160 countries. It’s why we focus deeply on how our readers will experience our journalism, from print to audio to a world-class digital and app destination. And it’s why our business strategy centers on making journalism so good that it’s worth paying for. The New York Times branded content team, T Brand Studio is looking for a Senior Editor with a focus on B2B (Consulting, Finance, and Technology) to join our London office. Inspired by the journalism and innovation of The New York Times newsroom, T Brand crafts stories that help brands make the world better. We are a team of editors, designers, program managers, developers, strategists and audience experts who create content for leading brands around the world. About the Role This role will contribute to the creation of branded content advertising — from brainstorming and conceptualizing creative ideas to answering client briefs to writing, editing and commissioning projects. You will take specific leadership in B2B campaigns, in both growing new advertiser opportunities and following through in production. Specifically, the core tasks of the Senior Editor, T Brand Studio International includes participating in brainstorms and creating pitches. Additionally, you will conduct research and interviews, write, commission and edit articles. Furthermore, you will see video and podcast projects through the production process. The Senior Editor will be part of the larger T Brand team based in London, Singapore, Paris and New York. This is a hybrid position, you will report to the Editorial Director, EMEA and APAC, T Brand International, based in London. You can typically expect to be in the office 3 days per week. Responsibilities: Conceive and write

About the job Own the reliability of AI compute hardware where lab discovery becomes data centre reality. Graphcore is building the hardware and systems infrastructure needed for the next generation of AI breakthroughs. This role helps prove those platforms work when complexity, scale and pressure increase. You will lead advanced operational, diagnostic and engineering support across lab and data centre environments. Your work will improve hardware bring-up, validation and troubleshooting for AI compute platforms. You will diagnose failures across server blades, racks, power systems, thermal behaviour, network configuration and BIOS/BMC issues. You will turn hard problems into clear root cause analysis, corrective action and better operating practice. This is hands-on engineering with visible impact. You will support new platforms from early bring-up through deployment, helping Graphcore move faster with confidence. The team and culture You will work with Systems Engineering, Hardware Engineering, server engineering, firmware, platform architects and data centre operations. Problems are solved close to the hardware, with clear evidence and direct ownership. The team moves quickly during bring-up and validation cycles. Engineers are expected to act fast, take responsibility and speak up when something needs attention. Decisions are shaped by data, system behaviour and practical engineering judgement. You will guide others, improve documentation and help raise the standard of hardware diagnostics. What we're looking for · Strong knowledge of server hardware architectures and board-level debugging · Experience isolating failures using system logs, telemetry, power data and thermal metrics · Hands-on experience with HPC systems, AI compute platforms or rack-scale infrastructure · Ability to lead structured root cause analysis and propose practical corrective actions · Confidence working across engineering, platform and data centre teams · Clear written and verbal

artificial intelligenceai
View job →

About the job Explore how a next-generation AI architecture behaves from rack scale to data centre scale. As a Senior Systems Engineer, you will investigate a novel AI computing architecture under demanding real-world workloads. You will work on problems where answers aren't readily known, turning curiosity into measurable evidence. You will design experiments, benchmark representative AI workloads and explore how hardware components and software interact at scale. When behaviour is unexpected, you will turn this into new measurements. Your work will help infrastructure engineers, architects and application specialists understand system behaviour, performance, scalability and reliability across the stack. You will also help develop tooling and automation to collect, analyse and visualise system metrics. You do not need to be an AI expert. You will need strong judgement, curiosity and a clear preference for evidence over opinion. You will love this role if you are someone who takes initiative, questions assumptions and enjoys working in areas where the answers are not yet known. The team and culture The System QA team is distributed across multiple locations. We work hard to stay connected and collaborate closely. Our daily team meetings feel more like a virtual coffee break than a formal status update with space to share ideas, ask questions, discuss discoveries and solve problems together. We value trust, autonomy and openness, and we understand that great engineers don't all follow the same career path. What matters is the quality of your work, your curiosity, and your willingness to explore challenging problems. You will have regular 1:1s with your people manager where you will have the opportunity to discuss things that matter to you. You will have dedicated time each week to focus on your CPD. The technical lead will provide direction and help set priorities, but everyone in the team is there to support each other. One of our core principles is tha

pythonartificial intelligenceai
View job →

About Graphcore Graphcore is a global leader in artificial intelligence computing systems. We design advanced semiconductors and data center hardware that deliver the specialized processing power needed to advance AI while improving the efficiency required for broad adoption. As part of SoftBank Group, Graphcore belongs to a family of companies developing some of the world's most transformative technologies. Our U.S. operations play an important role in building the future of AI computing. The Opportunity As Supply Chain Manager, you will lead end-to-end supply chain execution, supplier delivery performance, and program operations for critical networking, interconnect, and hardware platforms. You will align demand, material readiness, build plans, factory capacity, and delivery commitments with manufacturing ramp schedules across Graphcore's global operations. This role combines hands-on execution with strong operational and financial judgment. You will partner with Engineering, Product, Manufacturing, Quality, Finance, Procurement, and external suppliers and integrators to manage complex dependencies, support new product introduction (NPI), and scale reliable supply chain processes. What You'll Do Lead day-to-day operational engagement and performance management with global component suppliers, contract manufacturers, and rack-level system integrators. Manage supplier allocation, material availability, factory readiness, line capacity, build schedules, and final system delivery commitments for laboratory testing, validation, and deployment ramps. Aggregate demand signals across Engineering, Product, Manufacturing, and other internal teams to create aligned forecasts, build plans, and target commitments for suppliers and integration sites. Drive supply chain readiness and factory ramp execution through NPI milestones, including engineering validation testing (EVT), design validation testing (DVT), and production validation testing (PVT). Monitor component and system

artificial intelligenceaifinance
View job →

About Graphcore Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s most transformative technologies. Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone. Graphcore’s teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous learning and constant innovation. Job Summary Join our dynamic Software Infrastructure team and take a pivotal role in scaling and managing our infrastructure. You will develop essential tools and services that empower our broader software team. Your contributions will enhance the build, test, deployment, and productisation processes of our Machine Learning Software components. Work with our High-Performance Computing (HPC) AI platforms and gain invaluable experience in distributed systems. The Team An exciting opportunity to join a new team within the Software Operations group. The Build Engineering team is a new function within Software Infrastructure, which focuses on the overall process of building and integration of the Machine Learn ing S oftware S tack. You will work closely with the QA and development teams to get an understanding of how our ML SW stack is built, helping to ensure good build practices, and proving that the stack works together and is reproducible in secure, sandboxed environments. Responsibilities and Duties Developing our internal t

pythondockerlinux
View job →

About Graphcore Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s most transformative technologies. Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone. Graphcore’s teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous learning and constant innovation. Job Summary Join our dynamic Software Infrastructure team and take a pivotal role in scaling and managing our infrastructure. You will develop essential tools and services that empower our broader software team. Your contributions will enhance the build, test, deployment, and productisation processes of our Machine Learning Software components. Work with our High-Performance Computing (HPC) AI platforms and gain invaluable experience in distributed systems. The Team The Software Infrastructure team provides critical platforms and services for software development teams across the business. Our responsibilities include managing the CI platform and services, build engineering, component integration, and packaging and release systems. We operate in squads, fostering a culture of service ownership and empowerment for our engineers. We focus on long-term engineering solutions and strive to eliminate toil wherever possible. Responsibilities and Duties Develop, own, and maintain tools and services to support the software build and release process Deploy and maintain services with Kub

pythonawsdocker
View job →

About Graphcore Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s most transformative technologies. Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone. Graphcore’s teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous learning and constant innovation. Job Summary Join our dynamic Software Infrastructure team and take a pivotal role in scaling and managing our infrastructure. You will develop essential tools and services that empower our broader software team. Your contributions will enhance the build, test, deployment, and productisation processes of our Machine Learning Software components. Work with our High-Performance Computing (HPC) AI platforms and gain invaluable experience in distributed systems. The Team The Software Infrastructure team provides critical platforms and services for software development teams across the business. Our responsibilities include managing the CI platform and services, build engineering, component integration, and packaging and release systems. We operate in squads, fostering a culture of service ownership and empowerment for our engineers. We focus on long-term engineering solutions and strive to eliminate toil wherever possible. Responsibilities and Duties Develop, own, and maintain tools and services to support the software build and release process Deploy and maintain services with Kub

pythonawsdocker
View job →

Salary Range: PLN 260,000-352,000 Subject to alignment to the responsibilities and duties of the role About Graphcore At Graphcore, we’re building the future of AI compute. We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale. As part of the SoftBank Group, backed by significant long-term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem. To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world. We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence Job Summary We are looking for a senior engineer to design and evolve an application-level simulator for ML workloads that directly influences hardware and software architecture decisions. This role sits at the intersection of machine learning, systems, and hardware design. You will model real-world workloads, predict system behaviour, and provide insights that guide how our platform evolves. Success in this role requires not only strong technical depth, but also the ability to work closely with multiple teams to ensure the simulator reflects reality and drives meaningful decisions. The Team The Tenjin team focuses on building advanced simulation capabilities to model and predict the behaviour of large-scale ML workloads on next-generation hardware and software platforms. We operate at the intersection of machine learning, systems, and architecture, developing tools that enable data-driven decisions long before systems are fully built or deployed. Our work helps shape both hardware and software direction by providing early insights into performance, scalability, and efficiency. The team brings together engineers with backgrounds in simu

pythonmachine learningartificial intelligence
View job →

Salary Range: (Determined during interview process, based on technical fit for each level of role) Staff Engineer - PLN 350,700 - 474,400 + Benefits + Equity Senior Engineer - PLN 260,400 - 352,200 + Benefits + Equity Subject to alignment to the responsibilities and duties of the role. Location: Gdańsk - Hybrid Working Policy - 3 Days per week in office About the job Explore how a next-generation AI architecture behaves from rack scale to data centre scale. As a Senior Systems Engineer, you will investigate a novel AI computing architecture under demanding real-world workloads. You will turn complex system behaviour into measurable evidence. You will design experiments, benchmark representative AI workloads and explore how hardware components and software interact at scale. When behaviour is unexpected, you will turn uncertainty into new measurements. Your work will help infrastructure engineers, architects and application specialists understand performance, scalability and reliability across the stack. You will also help develop tooling and automation to collect, analyse and visualise system metrics. You do not need to be an AI expert. You will need strong judgement, a clear preference for evidence over opinion and a desire to explore complex systems beyond the obvious. The team and culture The System QA team is distributed across multiple locations so we work deliberately to stay connected. Daily team meetings create space to share ideas, ask questions, discuss findings and solve problems together. You will have regular 1:1s with your people manager where you will have the opportunity to discuss things that matter to you. You will have dedicated time each week to focus on your CPD. The technical lead will provide direction and help set priorities, but everyone in the team is there to support each other. Decisions are guided by evidence, clear communication and a willingness to challenge assumptions. Your manager will trust you to follow the evidence w

pythonartificial intelligenceai
View job →

Senior: GBP 73,500 - 99,500 Staff: GBP 97,300 - 131,700 Subject to alignment to the responsibilities and duties of the role - we currently have multiple positions available at both Senior and Staff level. About the job Build the Linux distribution foundation that turns upstream software into trusted Graphcore platform releases. You will help create the Linux distribution that powers Graphcore AI systems. The team produces production-ready system images from proven upstream distributions. Your work will shape how releases are built, validated and prepared for deployment. You will strengthen the engineering path from upstream Linux software to dependable platform releases. You will build and improve automated pipelines, run established Linux test suites, and diagnose issues across build and validation flows. As the platform evolves, you will introduce controlled configuration and tuning changes with evidence-led validation. This is hands-on systems engineering with visible impact. You will help define reliable processes for a new team building a critical part of Graphcore’s platform. The team and culture You will join one of Graphcore’s newest engineering teams, helping shape its culture from the start. It is a small, co-located team where ownership matters and progress is visible. Work happens through close technical discussion, practical problem-solving and evidence-led decisions. Ideas are challenged openly, and the best path wins regardless of hierarchy. You will report to a leader who values technical credibility and invests in people’s growth. The team moves with pace, takes responsibility and changes direction when the evidence demands it. What we're looking for Strong practical experience working in Linux environments Experience building or maintaining automated CI/CD pipelines for reliable engineering workflows Proficiency in Python, Bash or similar

pythonlinuxartificial intelligence
View job →

Salary Range: PLN 260,000 - 352,000 PLN Subject to alignment to the responsibilities and duties of the role About the job Build the simulator that helps engineers understand and optimise collective communication at AI scale. As a Senior Software Engineer in the Collectives Simulator team, you will design and develop a large-scale simulator for new AI hardware. Your work will help engineers analyse network parameters and develop communication algorithms for high bandwidth and low latency. You will lead development across design, implementation, testing and documentation. You will also work with other engineering teams to develop features, troubleshoot complex issues and integrate new hardware with the wider AI ecosystem. The role combines large-scale software engineering with custom hardware and communication systems. You will shape technical direction, mentor junior engineers and help build the software that enables efficient communication at very high scale. The team and culture We value face-to-face interaction and make time to meet in the office frequently. The team works in two-week sprints, with three stand-ups each week, fortnightly sprint planning and a weekly team meeting. Work is planned with input from the Technical Product Manager, covering both longer-term priorities and upcoming sprints. Engineers typically work in small groups on larger tasks or components, coordinating the work among themselves. The team has a high level of technical expertise, with opportunities to attend thematic conferences and team outings roughly once a quarter. What we're looking for Extensive professional software development experience using C++ Strong Python and C programming skills Experience developing efficient concurrent applications using multithreading and inter-process communication Strong debugging and problem-solving skills for complex software systems Experience with unit testing frameworks such as Boost.Test or Google Test Proficiency with software build syste

pythonartificial intelligenceai
View job →

Salary Range: PLN 260,400 - 352,200 Subject to alignment to the responsibilities and duties of the role. About the job Help make Graphcore’s AI accelerators feel native inside modern Kubernetes environments. As a Senior Cloud Software Engineer, you will lead software that enables new AI accelerator hardware within Kubernetes. You will build Go applications that make complex hardware simple to deploy, manage and operate. Your work will help engineering teams integrate new hardware into existing clusters with a smooth Kubernetes experience. You will shape how users interact with Graphcore technology in cloud-native environments. You will design, build, test and maintain production-quality software, while guiding engineers through complex technical decisions. You will also help strengthen documentation, code quality and delivery standards. This role sits close to hardware, orchestration and cloud infrastructure. It offers rare ownership over software that connects AI compute with the systems used to run it. The team and culture You will work with engineers across cloud software, hardware, platform and infrastructure. The team turns complex integration problems into practical software that users can trust. Work happens through clear technical ownership, direct communication and fast feedback. You will be expected to lead by example, mentor others and raise the quality bar. Decisions are guided by evidence, engineering judgement and open discussion. You will have space to speak up, take responsibility and move important work forward. What we’re looking for Strong experience in software development, ideally with cloud environments or infrastructure platforms Proficiency in Go, with the ability to design, build and maintain reliable applications Deep Kubernetes experience, including container orchestration and cloud-native development Strong Linux knowledge and confidence troubleshooting complex technical issues A track record of delivering complex technical solutions and

kuberneteslinuxartificial intelligence
View job →

About the job Build the operating system that helps Graphcore scale quality, resilience and production readiness. As an Integrated Management Systems Engineer, you will help shape the Graphcore way. This is our integrated approach to practical, scalable management systems. You will turn ISO 9001, ISO/IEC 27001, ISO 45001 and ISO 22301 requirements into usable ways of working. Your impact will reach engineering, operations, suppliers and corporate teams. Lead the delivery of the Integrated Management System internal audit programme, including audit planning and execution, reporting findings, agreeing corrective actions with process owners, and monitoring actions through to effective closure. The team and culture You will work with Manufacturing Operations and Quality, partnering closely with engineering, operations and process owners. Work happens through direct problem solving, clear ownership and practical decisions. This role needs someone who can move between standards, systems and real workflows. You will challenge complexity and help teams build processes that people actually use. Decisions are grounded in evidence, risk and operational reality. You will be expected to speak up, take responsibility and help Graphcore improve at pace. This Team work x3 days a week in the Bristol office. What we’re looking for · Strong understanding of ISO 9001 principles in engineering or technology-led organisations · Lead auditor qualification in ISO/IEC 27001, ISO 45001, ISO 22301 or ISO 9001 · Experience designing or improving management system processes · Ability to translate standards into practical operating models · Experience working in complex product development environments · Structured problem-solving skills, such as A3, 5 Whys or Ishikawa Benefits · Flexible working: Balance your work and personal life with greater flexibility, with an expectation to be in 2-3 days/week · Generous leave: Take time to rest, recharge and enjoy life outside of work · Retirement planni

artificial intelligenceai
View job →

Senior: PLN 260,400 - 352,200 Staff: PLN 350,700 - 474,400 Subject to alignment to the responsibilities and duties of the role - we currently have multiple positions available at both Senior and Staff level. About the job Build the Linux distribution foundation that turns upstream software into trusted Graphcore platform releases. You will help create the Linux distribution that powers Graphcore AI systems. The team produces production-ready system images from proven upstream distributions. Your work will shape how releases are built, validated and prepared for deployment. You will strengthen the engineering path from upstream Linux software to dependable platform releases. You will build and improve automated pipelines, run established Linux test suites, and diagnose issues across build and validation flows. As the platform evolves, you will introduce controlled configuration and tuning changes with evidence-led validation. This is hands-on systems engineering with visible impact. You will help define reliable processes for a new team building a critical part of Graphcore’s platform. The team and culture You will join one of Graphcore’s newest engineering teams, helping shape its culture from the start. It is a small, co-located team where ownership matters and progress is visible. Work happens through close technical discussion, practical problem-solving and evidence-led decisions. Ideas are challenged openly, and the best path wins regardless of hierarchy. You will report to a leader who values technical credibility and invests in people’s growth. The team moves with pace, takes responsibility and changes direction when the evidence demands it. What we're looking for Strong practical experience working in Linux environments Experience building or maintaining automated CI/CD pipelines for reliable engineering workflows Proficiency in Python, Bash or simil

pythonlinuxartificial intelligence
View job →
🔔

Get new senior java full stack engineer 2c staff jobs by email

Daily job updates · Unsubscribe anytime