As a Senior Software Engineer at Coder, you’ll build and evolve the systems behind our agentic development experience. You’ll work across the agent harness, integrations, and workflows that connect agents with real development environments. You’ll stay hands-on, solve complex technical problems, and work closely with Product, Design, and other engineers to ship reliable agentic experiences. What you’ll do here Design and build production systems in Go, with work across React and TypeScript where needed. Improve agent execution, tool use, context management, streaming, and long-running workflows. Extend our provider-agnostic architecture as models and capabilities change. Build reliable integrations between agents, workspaces, tools, and developer infrastructure. Own projects from implementation through rollout and iteration. Contribute to design reviews, code reviews, and technical discussions. Partner with Product and Design to turn agent capabilities into useful developer experiences. Improve the reliability, performance, and operability of agentic systems. What we’re looking for Strong experience building and operating production software systems. Hands-on experience with Go. Experience with React and TypeScript. Experience building systems around LLMs or agentic workflows. Familiarity with model APIs, tool calling, context management, or agent loops. Good understanding of distributed systems and production reliability. Working knowledge of AWS. Strong problem-solving skills and comfort working through technical ambiguity. Someone who contributes beyond their own code through reviews, collaboration, and knowledge sharing. Bonus tacos if you have Experience building coding agents, developer tools, or cloud development environments. Experience with MCP, agent tools, or multi-agent systems. Experience with remote execution, sandboxing, or isolated compute. Experience building integrations across multiple model providers. Experience with AWS, Kubernetes, Docker, or L
Jobiba hiring network
Senior Software Engineer Ii 2c Full Stack Jobs
5,942 active opportunities · Updated for October 2026
Fresh results
15 shown
Explore current senior software engineer ii 2c full stack jobs. Use filters to narrow by work mode, employment type, experience and date posted.
About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. At Cloudflare, we’re not looking for people who wait for a polished roadmap; we’re looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. We value candidates who have the instinct to spot a "normalized" problem and the AI-native curiosity to create a solution using the latest tools. Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up. If you’re the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you’ll fit right in. Location: Austin, TX (US), London (UK) Cloudflare’s Infrastructure Team builds and runs the systems and software that support our solutions that handle trillions of requests per month. We ensure that all of the new and existing features and functionality that Cloudflare offers can be managed at scale and meet the needs of our massively growing, global customer base. About the role As a Senior Software Engineer in the Deploy@Scale team, you will provide
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. The Partner Merchant Interfaces - Integration team within Decisions Foundations is growing and we are looking for a Software Engineer. You will be part of a fast paced team which is responsible for the APIs that Partners and Merchants use to integrate with Affirm, and also power some of our top partners like Amazon and Stripe. What You'll Do · With the support of your team, you will work on tasks that contribute to the team's projects and goals. · You will work collaboratively and proactively with your team and stakeholders, bringing them along for your work and helping to create visibility and dialog regarding the risks and trade-offs related to your work. · You will strike the right balance of speed and quality in your work, ensuring that we hit our business goals while protecting our systems from downtime. · You will contribute to a sense of community on your team by engaging in growth and development activities. What We Look For · You have previous work or internship experience designing, developing and launching backend systems at scale and are experienced using one of Python or Kotlin. · You are familiar with the building blocks of distributed systems, and the technologies like AWS, MySQL and Kubernetes. · You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code. · You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews. · Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders. · You have strong verbal and written communication skills that support effect
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. The Partner Merchant Interfaces - Integration team within Decisions Foundations is growing and we are looking for a Software Engineer. You will be part of a fast paced team which is responsible for the APIs that Partners and Merchants use to integrate with Affirm, and also power some of our top partners like Amazon and Stripe. What You'll Do · With the support of your team, you will work on tasks that contribute to the team's projects and goals. · You will work collaboratively and proactively with your team and stakeholders, bringing them along for your work and helping to create visibility and dialog regarding the risks and trade-offs related to your work. · You will strike the right balance of speed and quality in your work, ensuring that we hit our business goals while protecting our systems from downtime. · You will contribute to a sense of community on your team by engaging in growth and development activities. What We Look For · You have previous work or internship experience designing, developing and launching backend systems at scale and are experienced using one of Python or Kotlin. · You are familiar with the building blocks of distributed systems, and the technologies like AWS, MySQL and Kubernetes. · You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code. · You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews. · Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders. · You have strong verbal and written communication skills that support effect
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. The Creator Content Team provides a secure, scalable, and extensible foundation for ingestion, processing, storing, managing, and serving user content. As a Senior Software Engineer (Backend, Distributed Systems), you will design and build backend services to help game creators reach the broadest audience possible. You will help us build & scale large distributed systems, data processing and analysis pipelines, an access control system, Open Cloud APIs all of which are central for all content created in Roblox. You have: Experience: You have 7+ years of experience working on backend, distributed systems that are scalable and reliable. You have experience in architecting, designing and leading implementation of mission critical applications at scale. Knowledge: You are proficient in one or more programming languages (C#, Go, Java, C++, Python or similar programming language). You have a Bachelor's degree (or equivalent professional experience) in Computer Science or related engineering field, Masters is a plus. Creativity: You take a creative and strategic approach to solving hard problems and envisioning ways to improve and grow the capabilities of the system. You hav
SmartBear delivers application integrity for modern tech stacks, ensuring continuous, measurable assurance that software just works as intended with governance to operate at AI speed and scale. SmartBear offers deep test automation, API lifecycle management, and observability capabilities. With integrations across the SDLC, it sets a new quality standard for application delivery teams. SmartBear is trusted by developers, testers, and software engineers across 32,000 organizations, including 75% of the largest financial institutions and industry leaders such as Adobe, JetBlue, and Microsoft. SmartBear’s open source tools are downloaded more than 100 million times a month and have earned over 30,000 GitHub stars from the developer community. With its best-loved brands, including Swagger, TestComplete, Reflect, QMetry, Zephyr, and more, SmartBear meets customers where they are to make our technology-driven world a better place. Learn more at www.smartbear.com , or follow us on LinkedIn , X , and Reddit . At SmartBear, you will be part of a dynamic team solving one of the most critical challenges facing modern businesses: ensuring the integrity of software in an AI-driven world. Whether you are working directly with customers, driving go to market strategies, supporting operations, building products, or enabling teams, your contributions help shape the future of software quality for organizations worldwide. Join us in our mission. Senior Software Engineer – Java Solve challenging business problems and build highly scalable applications. Design, document and implement solutions in Java 8 and 17. Build and deploy services based on the AWS platform. Work with a high-performance team, working with continuous delivery and heavy test automation Product intro Zephyr provides test management capabilities to Atlassian products, working as a plugin/extension for Jira and Confluence, for managing both manual and automated testing processes. Using AI, users can transform thei
About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. At Cloudflare, we’re not looking for people who wait for a polished roadmap; we’re looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. We value candidates who have the instinct to spot a "normalized" problem and the AI-native curiosity to create a solution using the latest tools. Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up. If you’re the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you’ll fit right in. Available Locations: London (UK), Lisbon (Portugal) About the role Cloudflare’s Engineers build and operate the software that helps power 25+ million Internet properties and millions of businesses around the world. Across our engineering organizations, we have opportunities for high caliber, curious and empathetic people to take on big challenges and build some of the best skills in the industry. We’re looking for talented team members to help build hig
Job Summary: At Talkdesk, our Engineering team follows a micro-service architecture approach to build the next generation of Talkdesk, with vertical teams responsible for all the decisions under their services. Through our Agile Coaches, we promote agile and collaborative practices and pair programming and we won’t let a single line of code reach production without peer code reviews. We strongly believe that the only true authority stems from knowledge, not from the position and we always treat others with respect, deference, and patience. Do you love APIs, databases, messaging, and open source? Do you crave great challenges that will make you feel awesome once you solve them? We're looking for software engineers like you to join a team of amazing developers that is completely disrupting an industry. Duties and Responsibilities: Work independently as well as in small teams to develop the best product on the market Implement a scalable, stable, and user-friendly product that can handle our current capacity and handle future growth Work in a modern agile software engineering environment (with source code control GIT, dev/stage/prod release cycle, extensive testing, and continuous deployment) Solve challenging technical problems and put your skills to the test every day Develop and maintain microservices and APIs Engage with the Product team and other engineering teams across clusters and Business Units to help to ensure the solutions the team is building are fulfilling all the requirements Influence a growing team while acting as a technical guide—speaking conceptually, documenting architecturally, and being hands-on with code Design scalable solutions using code to support business functions and product goals, navigating platform limitations effectively Design and implement integrations between Talkdesk and external systems using APIs, middleware, and custom development, ensuring data integrity and security Qualifications: BS/MS Degree in Computer Science, Appl
For more than 30 years, SonicWall has delivered a partner-first unified cybersecurity portfolio that helps SMBs, MSPs, and IT teams consolidate network security, endpoint security, security service edge (SSE), and threat response across hybrid environments. By bringing connected technology, real-time threat intelligence, automation, and expert services together, SonicWall helps organizations simplify security operations, achieve better security outcomes, and lower total cost of ownership. Backed by a global ecosystem of more than 17,000 partners, SonicWall delivers enterprise-grade protection built for SMB and mid-market realities. For more information, visit www.sonicwall.com or follow us on X, LinkedIn , Facebook , and Instagram . About the Role SonicWall is seeking a Senior Software Engineer with deep IPv6 expertise to lead the design, implementation, and hardening of IPv6 capabilities across the Sonicwall firewall firmware stack. As a Principal Engineer, you will be the technical authority for IPv6 feature parity, protocol correctness, and interoperability across SonicWall Next-Generation Firewall (NGFW) platforms. This role is ideal for engineers with hands-on experience delivering IPv6 in high-performance router, switch, or carrier-grade networking products who are looking to apply that expertise in the embedded network security domain. Responsibilities Lead IPv6 Architecture & Feature Delivery — Own end-to-end design and implementation of IPv6 features across the Sonicwall frewall networking stack, including IPv6 routing, interface addressing, DHCPv6, NDP, MLDv2, and IPv6 Policy-Based Routing (PBR). Drive IPv6 Feature Parity — Identify and close gaps between IPv4 and IPv6 feature sets across subsystems — including VPN Tunnel Interfaces, IPsec/IKEv2, SSL-VPN, Syslog, SNMP, and NAT64 — ensuring consistent dual-stack and IPv6-only operation. Design High-Performance IPv6 Packet Processing Paths — Architect and optimize the IPv6 datapl
About the Role Together AI runs one of the largest GPU fleets in the world. The Infra Agent Systems team builds the software systems that power and automate that infrastructure. We develop production AI agents that diagnose hardware failures, investigate incidents, correlate signals across the fleet, and automate operational workflows. Alongside these agents, we build the platform they run on, including knowledge graphs, retrieval systems, orchestration frameworks, and developer tooling. You’ll work across two areas: Infrastructure Agent Systems — Build production AI agents that help operate our GPU fleet by diagnosing failures, investigating incidents, gathering evidence from live systems, and assisting with remediation. These agents are used every day by our infrastructure and datacenter teams through APIs, CLI, dashboards, and Slack. Core Agent Platform — Build the platform that powers these agents, including knowledge graphs, search and retrieval, orchestration, evaluation, and the tooling that enables agents to reason, act, and continuously improve. We’re working on something that hasn’t really been done before: building knowledge graphs and self-improving AI agents that understand, operate, and continuously improve large-scale AI infrastructure. This is an opportunity to work at the intersection of AI agents, distributed systems, infrastructure, and automation , solving challenging engineering problems with real production impact. There’s an enormous amount to build, learn, and shape as we define the future of autonomous infrastructure. responsible for delivering the software but also for operating and supporting it in production. Why this Role You’ll work on two hard problems at the same time: making AI agents trustworthy enough to operate production infrastructure, and building the knowledge, retrieval, and distributed systems that make those agents effective. You’ll have the opportunity to build foundational systems from the ground up, work on infrastructur
About the job Build the debugger that helps developers unlock more from Graphcore AI processors. As a Senior Software Engineer in our Debugger team, you will help define and implement Graphcore’s next-generation debugging capability. Your work will support developers building and optimising workloads on our advanced AI processors. You will adapt and expand debugger functionality, resolving complex issues across software and hardware boundaries. The tools you build will help internal and external users understand behaviour, improve performance and move faster. You will work closely with software, firmware, hardware, partner and customer teams. This role offers rare depth across processor architecture, toolchains and real developer workflows. The team and culture Work happens close to the technology, with engineers expected to investigate deeply, speak up and take ownership. The team uses Agile ways of working to keep progress visible and decisions moving. You will collaborate across software, firmware and hardware teams to identify debug feature opportunities. Decisions are shaped by technical evidence, user needs and the judgement of engineers closest to the problem. What we’re looking for · Experience using debuggers to resolve complex program issues. · Strong low-level programming skills in C, C++ or Rust. · Strong understanding of processor architectures. · Ability to communicate clearly across software, firmware and hardware teams. · A proactive, self-driven approach to improving product quality and functionality. · Familiarity with compiler toolchains, debugging protocols, Python, IDE development or PyTorch. While we have outlined a set of requirements, we value transferable skills and diverse experiences. We also welcome engineers returning to the profession after a career break, including through returnship routes. Benefits · Flexible working: Balance your work and personal life with greater flexibility · Generous leave: Take time to rest, recharge and enjoy
Who are we? Cohere is the leading security-first enterprise AI company. We build cutting-edge foundation AI models and end-to-end products that are designed to solve real-world business problems. We’re training and deploying frontier models for enterprises who are building AI systems. We believe that our work is instrumental to the widespread adoption of AI and we are looking for folks that want to be part of that. We obsess over what we build. Each one of us is responsible for contributing to increasing the capabilities of our models and the value they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft. We are a global technology company headquartered in Toronto with key offices in London, New York City, San Francisco, Montreal, Paris, Berlin and Seoul. Join us! Why this team? The internal infrastructure team is responsible for building world-class infrastructure and tools used to train, evaluate and serve Cohere's foundational models. By joining our team, you will work in close collaboration with AI researchers to support their AI workload needs on the cutting edge, with a strong focus on stability, scalability, and observability. You will be responsible for building and operating superclusters across multiple clouds. Your work will directly accelerate the development of industry-leading AI models that power Cohere's platform North. Please Note: All of our infrastructure roles require participating in a 24x7 on-call rotation, where you are compensated for your on-call schedule. As a Staff Software Engineer, you will: Build and scale ML-optimized HPC infrastructure : Deploy and manage Kubernetes-based GPU/TPU superclusters across multiple clouds, ensuring high throughput and low-latency performance for AI workloads. Optimize for AI/ML training : Collaborate with cloud providers to fine-tune infrastructure for cost efficiency, reliability, and performance , leveraging technologies like R
Ready to do the most impactful work of your career? At Coinbase , we are uncompromising on our mission to increase economic freedom. The bar is high, the environment is intense, and we like it that way. This isn't a place for complacency, it’s a place to be pushed past your perceived limits. If you're ready to build the future of finance alongside people who refuse to settle for "good enough," you belong here. Coinbase is a remote-first, but not remote-only company. Expect to get together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase . Ready to do the most impactful work of your career? At Coinbase , we are uncompromising on our mission to increase economic freedom. The bar is high, the environment is intense, and we like it that way. This isn't a place for complacency, it’s a place to be pushed past your perceived limits. If you're ready to build the future of finance alongside people who refuse to settle for "good enough," you belong here. Coinbase is a remote-first, but not remote-only company. Expect to get together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase . Agent Verification builds systems that help Coinbase safely ship software in an AI-native development environment. The team develops automated code review, risk and policy evaluation, CI evidence, and merge controls that reduce routine manual work while preserving human judgment for higher-risk changes. As a Senior Software Engineer, you will design and build reliable backend services and integrations across source control, CI/CD, policy systems, and developer workflows. You will lead the adoption of a consistent and observable merge path, partner with Security, Compliance, Infrastructure, and product engineering teams, and improve how software changes are reviewed and shipped across Coinbase. We are looking for an experienced backend or platform engineer who has built distribute
Scale is building reliable AI systems for the world’s most important decisions. Our products help leading enterprises, governments, and frontier AI labs build, deploy, and evaluate AI systems at scale. The Orchestration Platform is a core technology used across the company to run durable, reliable, and scalable workflows. It powers the complex, long-running processes behind Scale’s products - from data and model-evaluation pipelines to operational systems and customer-facing workflows. As a Senior Software Engineer, you will help build and evolve this foundational orchestration platform. You will design the primitives, services, and developer experience that enable teams across Scale to author, operate, observe, and safely scale distributed workflows. This is a high-leverage role for an engineer excited by distributed systems, reliability, and platform infrastructure used by many internal teams. You will: Lead the architecture, design, implementation, and operation of Scale’s core orchestration platform. Build durable workflow infrastructure using technologies such as Temporal, Cadence, Kubernetes, and cloud-native systems. Define platform primitives and APIs for scheduling, retries, state management, task execution, observability, and workflow lifecycle management. Partner with product, infrastructure, data, and application teams to understand workflow needs and turn them into reusable platform capabilities. Improve the reliability, scalability, security, and developer experience of services that run critical company workflows. Establish technical standards and best practices for distributed workflow development, deployment, testing, and incident response. Drive cross-functional technical decisions and communicate platform direction clearly to engineers and stakeholders. Ideally, you have: 5+ years of full-time software engineering experience, with a focus on backend, infrastructure, and distributed systems. Experience building and operating production systems with
Who we are About Stripe Stripe, LLC. is a financial infrastructure platform for businesses. Millions of companies - from the world’s largest enterprises to the most ambitious startups - use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career. What you’ll do Responsibilities Lead the technical design and architecture of major platform initiatives, author design documents and build consensus across engineering teams. Define technical roadmaps for complex, multi-quarter projects that span multiple teams. Make critical architectural decisions for company documentation infrastructure, balancing scalability, reliability, and developer experience. Evaluate and set direction for integrating emerging technologies, including AI/LLM capabilities, into company documentation platforms and authoring tools. Establish and evolve engineering standards, best practices and technical guidelines for the team and broader organization. Partner with engineering teams across the company to understand documentation needs and design integrated solutions. Design, build and maintain scalable, reliable and performant services and systems. Contribute high-quality code across the full stack and navigate codebases with different languages and tools. Debug and resolve complex production issues and improve system reliability. Take ownership of system health and incident response. Who you are Minimum requirements Must have a Bachelor's degree or foreign equivalent in Computer Science, Software Engineering, Engineering, or a related field, plus four (4) years of experience in Software Engineering. Must have four (4) years of experience in each of the following: - Working in a full stack environment with a foc
Get new senior software engineer ii 2c full stack jobs by email
Daily job updates · Unsubscribe anytime