New Grad Software EngineerAndalusia Labs is building foundational economic infrastructure for programmable global markets, connecting capital, computation, and coordination across the internet. Our work sits at the intersection of distributed systems, finance, and machine intelligence, with the goal of growing the world's programmable GDP.Our team has shipped massively scalable systems and products at Coinbase, Google, AWS, Microsoft, X, TikTok, Goldman Sachs, and High-Frequency Trading firms. We are backed by Coinbase, Mubadala, Lightspeed, Bain Capital, Pantera, Framework, Digital Currency Group, Proof Group, Nima Capital, Naval Ravikant, Arthur Hayes, and founders, GPs, and executives from organizations like Founders Fund, Google, and Coinbase.ResponsibilitiesContribute to core services across networking, consensus and execution, tokenization, exchange, settlement, and data pipelinesDesign, implement, and operate high-quality services in C++, Rust, Go, or Solidity with guidance from senior engineersProfile and improve performance for throughput, tail latency, memory, storage, and network efficiencyBuild correctness and safety with unit tests, property-based testing, fuzzing, static analysis, and thorough reviewsSupport production reliability with clear SLOs, alerting, dashboards, and participation in incident response after onboardingCreate and maintain internal libraries, developer tooling, and CI to speed delivery and raise code qualityWrite clear design docs that explain tradeoffs and support sound technical decisionsCollaborate with peers in design and code reviews and contribute to a high engineering barPartner with product, research, security, and go-to-market to scope milestones and ship new capabilitiesLearn, model, and help implement financial primitives and risk logic with rigorous testing and telemetryRequirementsBA/BS in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience0 to 2 years of experience through internships, research, or significant projects working with at least one of these languages (C++, Rust, Go, Solidity)Strong understanding of distributed systems, data structures, algorithms, and software designExperience building performant applications in internships, research, or significant projectsExposure to compilers, runtimes, optimization, or static analysis through internships, research, or significant projects is a plusFamiliarity with Git, continuous integration, and automated testing for C++, Rust, Go, and or Solidity stacksHigh ownership, ability to learn quickly with minimal guidanceAbility to work in a fast-paced environment and across the product engineering stackClear written and verbal communicationBonusMA/MS, PhD, or advanced degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experienceFamiliarity with cryptography, key management, TEEs, or zero-knowledge systemsExperience or coursework in fintech, algorithmic trading, or financial primitivesExperience with React, Node, and/or TypeScriptInterested in startups.